Two children in 1917 take a photograph, believed by some to be the first scientific evidence of the existence of fairies. Based on a true story
Florence Hoath
as Elsie Wright
Elizabeth Earl
as Frances Griffiths
Paul McGann
as Arthur Wright
Peter O'Toole
as Sir Arthur Conan Doyle
Harvey Keitel
as Harry Houdini
Phoebe Nicholls
as Polly Wright
Bill Nighy
as Edward Gardner
Tim McInnerny
as John Ferret, a Reporter
Joseph May
as Houdini's Assistant
Peter Mullan
as Sergeant Farmer
Anna Chancellor
as Peter Pan
Lara Morgan
as Jean Doyle