Gegen Ende des Ersten Weltkriegs besucht die achtjährige Halbwaise Frances Griffiths (Elizabeth Earl) ihre Cousine in 'Yorkshire'. Die beiden Mädchen glauben fest an Elfen und es gelingt ihnen, einige der Fabelwesen zu fotografieren. Zugleich verblüfft der Entfesselungskünstler Harry Houdini (Harvey Keitel) in den Varietés sein Publikum. Dies rückt in den Hintergrund, als die Fotografien in den Zeitungen erscheinen. Zusammen mit dem Schriftsteller und 'Sherlock Holmes' Erfinder Sir Arthur Conan Doyle (Peter O'Toole) will er die Wahrheit über diese Fotos herausfinden.
Towards the end of the First World War, eight-year-old half-orphan Frances Griffiths (Elizabeth Earl) visits her cousin in 'Yorkshire'. The two girls firmly believe in elves and manage to photograph some of the mythical creatures. At the same time, the escape artist Harry Houdini (Harvey Keitel) amazes his audience in the variety shows. This fades into the background when the photographs appear in the newspapers. Together with the writer and 'Sherlock Holmes' creator Sir Arthur Conan Doyle (Peter O'Toole), he wants to find out the truth about these photos.