The Imaginarium of Doctor Parnassus
Matthew Turner
Will delight and infuriate in equal measure; it's messy, rambling, patchy and occasionally annoying, but it's also visually stunning and superbly acted, with moments of magic.