Postcard from Barcelona
S1:E30
1955
IMDb
A dead scientist's papers reveal that he had made a deal with aliens to help mankind's progress in science.