Pocahontas/Pirates of the Caribbean

Elizabeth Swann (Keira Knightley) as Pocahontas

Jack Sparrow (Johnny Depp) as John Smith

Weatherby Swann (Jonathan Pryce) as Chief Powatan

Cutler Beckett (Tom Hollander) as Governor Ratcliffe

Ian Mercer (David Schofield) as Wiggins

Philip Swift (Sam Claflin) as Thomas

Hector Barbossa (Geoffrey Rush) as Kekata

James Norrington (Jack Davenport) as Koccum

Angelica (Penelope Cruz) as Nakoma

Tia Dalma (Naomie Harris) as Grandmother Willow

Will Turner (Orlando Bloom) as John Rolfe

Jack the Monkey as Meeko

The Prison Dog at Port Royal as Percy

King George (Richard Griffiths) as King James