Wielka Brytania, trwa II wojna światowa. Stephen Neale zostaje wypuszczony na wolność po odsiedzeniu dwóch lat w miejscu odosobnienia, gdzie został umieszczony za podanie trucizny śmiertelnie chorej żonie. Planuje podróż do Londynu, lecz najpierw trafia na lokalny jarmark. Tam, korzystając z podpowiedzi jasnowidzki, wygrywa tort. Wtedy rozpoczyna się szereg niewytłumaczalnych zdarzeń, które sprawiają, że Neale musi się znowu ukrywać.