Paradox
Images that show episodes 18 hours before they happen are transmitted out of space. As a space scientist attempts to explain their origin, detectives race against time and energy to alter the near future.
Released: 2009-11-24