
Love is inescapable
On a tour of Britain in 1926, Harry Houdini enters into a passionate affair with a psychic out to con the famous magician.
Catherine Zeta-JonesMary McGarvie
Guy PearceHarry Houdini
Timothy SpallSugarman
Saoirse RonanBenji McGarvie
Malcolm ShieldsLeith Romeo
Leni HarperLeith Romeo's wife
Ralph RiachMr. RobertsonOlivia DarnleyFlower Stall Seller
Anthony O'DonnellOily LibrarianBilly McCollMcTavishJames HolmesUgly MugMelanie HarrisRose
Miles JuppVentriloquist
Campbell GrahamDoctor
Raymond GriffithsMusic Hall Dwarf