Two teens and a strange being time travel to uncover why people vanish in the present day. It's Lost meets Quantum Leap meets The Wire.