
Doctor Parnassus moet zijn dochter Valentina afstaan aan de cynische Mr. Nick zodra ze 18 is. Terwijl Parnassus peinst over een oplossing, treffen Valentina en theateracteur Anton ene Tony aan die onder een Londense brug hangt. Hij leeft nog, heeft een Australisch accent en de smoorverliefde Anton is bang dat hij Valentina gaat inpikken. Terwijl Parnassus en Anton zo hun eigen problemen hebben, krijgt Tony te maken met zijn schimmige verleden. Hij denkt te kunnen ontsnappen door in de magische spiegel te stappen, maar in de wonderlijke werelden waarin hij verzeild raakt blijkt dat nog niet zo eenvoudig.