which topics is The Imaginarium of Doctor Parnassus about? fantasy, johnny depp, jude law, imagination, heath ledger, terry gilliam, colin farrell, devil, andrew garfield, tom waits, christopher plummer, lily cole