This is one of three clips from the upcoming film The Imaginarium of Dr. Parnassus, the latest creation of Terry Gilliam (best known as a member of Monty Python and the director of Fear and Loathing In Las Vegas, Brazil, 12 Monkeys and The Brothers Grimm).
From what little has been revealed about the plot, it seems like it's partly a retelling of the Faust tale. Dr. Parnassus (Christopher Plummer) is a thousand-year-old theater troupe travelling around London with his imaginarium show, a mirror that can take you to an entire world that exists in your dreams and imagination. Long ago he won a bet with the devil, Mr. Nick (Tom Waits), to have immortality. Now that he's met his one true love, he makes a deal to exchange his immortality for youth. Nr. Nick agrees, so long as the doctor gives up his future daughter on her sixeenth birthday. The years have gone by and the time is approaching for the devil to collect his due - but Dr. Parnassus makes one more bet, and now the race is on as a myraid of wild and surreal adventures await Dr. Parnassus, his daughter and those they meet - including a young man named Tony (Heath Ledger, as well as Johnny Depp, Jude Law and Colin Farrell) they rescue from suicide who may or may not be working for the devil himsef.