Heath Ledger's final on screen performance in Terry Gilliam's latest fantasy adventure.