Su mejor truco será el definitivo.
Cuando Harry Houdini (Guy Pearce), el famoso mago escapista, llega a Edimburgo en su gira mundial, ofrece una gran recompensa a la persona capaz de ponerse en contacto con el espíritu de su madre recientemente fallecida. Mary (Catherine Zeta-Jones), una atractiva y misteriosa médium y parapsicóloga escocesa, acepta el desafío atraída por el dinero. Houdini hará todo lo posible por desenmascarar a la misteriosa mujer, pero no podrá evitar sentirse cada vez más atraído por ella.