
Cast
- Christopher PlummerDoctor Parnassus

- Lily ColeValentina

- Heath LedgerTony

- Andrew GarfieldAnton

- Verne TroyerPercy

- Tom WaitsDevil

- Johnny DeppImaginarium Tony 1

- Jude LawImaginarium Tony 2

- Colin FarrellImaginarium Tony 3

- Fraser AitchesonDancing Policeman












