W autobusie wiozącym dzieci z luksusowej prywatnej szkoły dochodzi do makabrycznego, niewytłumaczalnego zdarzenia: kierowca, usiłując zapalić podczas jazdy papierosa, nagle staje cały w ogniu. Znajdująca się najbliżej ofiary dziewczynka, Mary Valley (Gwyneth Strong), w stanie szoku zostaje odwieziona do szpitala. Opiekujący się nią lekarz, dr Haynes (Keith Barron) zauważa, że majacząc, dziewczynka mówi o zdarzeniach z innego życia – tak, jakby oprócz swojej, dysponowała też pamięcią innej kobiety, która najwyraźniej zginęła w pożarze. Tymczasem badający przeszłość dziewczynki pułkownik Charles Bingham (Christopher Lee) i patolog Sir Mark Ashley (Peter Cushing) odkrywają, że przeszłość rodziny Mary Valley jest dość tajemnicza…