Cast: Johnny Depp, Michelle Pfeiffer, Eva Green, Jonny Lee Miller, Chloe Grace Moretz, Gulliver McGrath, Helena Bonham Carter, Jackie Earle Haley, Bella Heathcote, Christopher Lee, Thomas McDonell