Stanislaw Lem is Poland's most famous sci-fi writer who predicted smartphones and virtual reality decades in advance. Yet his life is shrouded in mystery and full of paradoxes. How did he manage to survive the Holocaust? What were his true feelings towards communism? How did he manage to keep up with international science and technology with such outstanding accuracy - whilst living on the outskirts of Krakow, behind the Iron Curtain? And why did he write for the Catholic weekly “Tygodnik Powszechny”, while being openly atheist?