Imaginarium of Doctor Parnassus, The (2009)