Cuenta la historia del Dr Parnassus (Christopher Plummer) y su extraordinario show Imaginarium. El Dr. Parnassus, luego de obterner la inmortalidad, se enamora y hace un trato con el diablo "Mr Nick" (Tom Waits) para que le otorgue juventud. A cambio de esto, el Mr Nick le pide que cuando su primer hija alcance los 16 años, pase a ser de su propiedad. Valentina, su hija está a punto de cumplir la edad y Dr Parnassus debe hacer todo para protegerla. Quién pueda ayudarlo en su tarea, tendrá la mano de su hija en matrimonio.
Tras el fallecimiento de Heath Ledger (1979 - 22 enero 2008) durante el rodaje, tres actores finalizaron su trabajo, representando el mismo personaje a través de diferentes realidades: Johnny Depp, Jude Law y Colin Farrell.