Loading advertisement...

Advertisement

The Imaginarium of Doctor Parnassus

6.4/10 (2,787 votes) Oct 01, 2009 2h 3m 4 views

Overview

After a carnival troupe saves his life, a man agrees to help its immortal leader collect five souls and win a bet with the devil.

Advertisement