Pictures & Photos from "The Tomorrow People" Hitler's Last Secret: Seeds of Destruction (TV Episode 1978) Poster