A private detective, Charlie Jade, finds himself transported to a parallel universe after a devastating explosion at a secretive desert research facility, where corporate power reigns supreme.
Aired: Apr 16, 2005Charlie Jade, a seasoned detective, delves into a tangled mystery surrounding...














































