En la Viena de principios de siglo XX, Eisenheim(Edward Norton) es un misterioso mago cuyo espectáculo de ilusionismo cautiva a la población. Pronto se corre el rumor de que posee poderes sobrenaturales y el príncipe heredero Leopold (Leopoldo) (Rufus Sewell), que lo considera un impostor, decide desenmascararlo con la ayuda del Inspector Uhl (Paul Giamatti).
Durante una actuación el príncipe convence a su prometida Sophie (Jessica Biel) para que suba al escenario como protagonista del truco de magia. El mago y Sophie se reconocen como su amor de la infancia y comienzan una relación clandestina. Los dos hombres comienzan una lucha por el amor de la bella mujer donde no hay límites. El mago lucha por el amor de la mujer, mientras que el príncipe heredero al no poder convencerla de ayudarlo en sus planes por derrocar a su propio padre se ve obligado a matarla ya que conocia ese secreto.
El gran truco (2006)
Un mago Alfred Borden (Christian Bale) es enjuiciado por asesinato, acusado de matar a su rival de toda la vida, Robert Angier (Hugh Jackman). Ellos comenzaron a trabajar juntos como ayudantes para Milton el Mago (Ricky Jay), con John Cutter (Michael Caine) como ingeniero de las ilusiones de milton. La esposa de Angier, Julia (Piper Perabo) se ahoga en el desempeño de una situación de escape de una célula de la tortura china del agua; Angier sospecha que Borden ató a propósito las muñecas con un nudo Landgford doble,en lugar de un simple corredizo que siempre usaban, por su mayor facilidad de desate. Borden pensaba firmemente que el Landgford doble era el adecuado para esa prueba. Julia, una vez dentro del tanque, no logra desatarse haciéndo a Borden responsable de su muerte, el cuál queda shockeado por la duda de lo que en realidad ha hecho. En el funeral, Borden enfurece a Angier, diciendo que él no sabe el nudo que ató.
El ultimo gran mago (2008)
En 1926, trece años después de la muerte de su madre, Harry Houdini (Guy Pearce) sigue lamentando no haber estado presente en ese acontecimiento. Por eso ofrece 10 000 dólares a quien pueda ayudarle a ponerse contacto con ella y revelarle sus últimas palabras.
Empobrecidos y sin educación, las impostoras escocesas Mary McGarvie (Catherine Zeta Jones) y su hija Benji (Saoirse Ronan) fijan sus miradas en la recompensa de Houdini e intentan engañarlo. Con el paso del tiempo, entre Mary y Houdini nace una atracción inevitable...
Magic Man (2009)
Krell Darius (Billy Zane) es uno de los magos estrella en las Vegas quien podría ser también un asesino responsable de la muerte de sus asistentes luego de que le fallara un truco en escena. El filme fue dirigido por Stuart Cooper, conocido director de películas para televisión y también cuenta entre el reparto con Alexander Nevsky, Estelle Raskin, Armand Asante, Ling Bai y Robert Davi.