Es 1926. En su gira mundial Harry Houdini, el famoso escapista, llega a Edimburgo entre los clamores del público. Houdini sigue llorando la reciente muerte de su madre, hasta el punto de que ha desarrollado una obsesión con la parapsicología. Está decidido a dar 10.000$ al médium que consiga pronunciar las últimas palabras que dijo su madre en su lecho de muerte.
Mary es una médium bella y embaucadora que junto con su hija Benji trabajan en un espectáculo parapsicológico en el modesto teatro de variedades Mc Tavish. Son La princesa Kali y su Oscura Discípula y logran ganarse al público que acude al espectáculo a base de trucos de poca monta. Cuando Mary conoce la llegada de Houdini a la ciudad, tratará de averiguar todo lo que pueda sobre él y su madre para hacerse con el dinero.
El representante de Houdini, el Sr Sugarman y Harry comienzan a entrevistar a potenciales parapsicólogos. Al ver a Benji y Mary, Harry siente por fín que ha dado con una médium digna de su gran desafío. La atracción entre Mary y Harry se fortalece y acaban enamorándose. El Sr. Sugarman intentará por cualquier medio que Mary desaparezca de la vida de Houdini, incluso desvelándole el secreto para que ella consiga el dinero y se marche. Mary tendrá que enfrentarse con el dilema de elegir el dinero o dar rienda suelta a lo que siente por Houdini.
El último gran mago es un drama romántico que acompaña al aclamado escapista Harry Houdini en su exitosa gira mundial y narra su encuentro con una misteriosa médium, combinando realidad y ficción. En 1926 el gran escapista Harry Houdini llega a Edimburgo hecho una superestrella en el último tramo de su exitosa gira mundial. Los debates científicos están a la orden del día e interesan a Houdini tanto que decide proponer un reto: ofrece una recompensa caudalosa a cualquiera que acepte su desafío. Mary McGarvie y su hija Benji trabajan en un espectáculo parapsicológico en un teatro de variedades y deciden aceptar el reto para intentar estafar a Houdini. Así, ambos estafadores luchan por burlar al otro, sin darse cuenta de que en su empeño corren el riesgo de caer en la trampa más grande de todas: el amor.
Escrita por Tony Grisoni (Brothers of the Head, In this World (En este mundo)) y Brian Ward (La intérprete), El último gran mago reúne a un reparto de aclamados actores como Guy Pearce (La propuesta, Memento), la galardonada Catherine Zeta-Jones (Chicago, La leyenda del Zorro), Timothy Spall (Harry Potter, El último samurai), y la joven actriz irlandesa de doce años Saoirse Ronan (Expiación Más allá de la pasión) que interpreta a Benji, la hija de Catherine Zeta-Jones.
El último gran mago ha sido dirigida por la galardonada directora Gillian Armstrong (Charlotte Grey, Mujercitas) y producida por Marian Macgowan para Macgowan Lupovtiz Nasatir Films Pty Ltd y Chris Curling para Zephyr Films Houdini Ltd. El largo es una co-producción británica-australiana financiada por Film Finance Corporation Australia, BBC Films, New South Wales Film and Television Office y UK Film Council. Dan Lupovitz, Marcia Nasatir, Kirk DAmico, Lucas Foster y David Thompson han trabajado como productores ejecutivos.
El rodaje principal de El último gran mago comenzó en agosto de 2006, y fue rodado en escenarios naturales en y alrededor de Londres, en los estudios Ealing y Pinewood, y en Edimburgo.