Detective Sergeant Cash's assignment: stop the future from murdering the present. May 1975, in St. Louis, a cop finds the body of a man who died fifty years ago, still warm. July 1866, in Lidice, Bohemia, a teenage girl calmly watches her parents die as another being takes control of her body. August 2058, in Prague, three political rebels flee into the past taking a terrible secret with them.