While on tour in Scotland, the world’s most famous magician, Harry Houdini (
Guy Pearce), sets out to prove whether psychics can really communicate with the dead. He still mourns the death of his beloved mother, and offers $10,000 to anyone who can contact her from beyond the grave. His offer catches the attention of a beautiful psychic named Mary McGregor (
Catherine Zeta-Jones) and her young daughter, Benji (
Saoirse Ronan).