Pirates of the Caribbean/The Marvel Universe

Iron Man (Robert Downey Jr) as Captain Jack Sparrow (Johnny Depp)

Thor (Chris Hemsworth) as Will Turner (Orlando Bloom)

Jane (Natalie Portman) as Elizabeth Swann (Keira Knightley)

Kaecilius (Mads Mikkelsen) as Hector Barbossa (Geoffrey Rush)

Obadiah Stane (Jeff Bridges) as Governor Swann (Jonathan Pryce)

Doctor Stephen Strange (Benedict Cumberbatch) as James Norrington (Jack Davenport)

Maria Hill (Cobie Smulders) as Anamaria (Zoe Saldana)

Professor Erik Selvig (Stellan Skarsgard) as Bootstrap Bill (Stellan Skarsgard)

Loki (Tom Hiddleston) as Davy Jones (Bill Nighy)

Valkyrie (Tessa Thompson) as Tia Dalma/Calypso (Naomie Harris)

The Giant Flying Robotic Snake as The Kraken

The Tesseract as The Heart of Davy Jones

Wong (Benedict Wong) as Sao Feng (Chow Yun Fat)

Wanda Maximoff (Elizabeth Olsen) as Angelica (Penelope Cruz)

Red Skull (Hugo Weaving) as Blackbeard (Ian McShane)

Captain America (Chris Evans) as Philip Swift (Sam Claflin)

Peggy Carter (Hayley Atwell) as Syrena the Mermaid (Astrid Berges Frisbey)

Heimdell (Idris Elba) as Captain Teague Sparrow (Keith Richards)

Malekith (Christopher Eccleston) as Lord Cutler Beckett (Tom Hollander)

The Dark Elves as The East India Trading Company

Baron Von Strucker (Thomas Kretschmann) as Mr Mercer (David Schofield)

The Hulk/Bruce Banner (Mark Ruffalo) as Henry Turner (Brenton Thwaites)

Ultron (James Spader) as Captain Salazar (Javier Bardem)

Lorelei as Carina Smyth (Kaya Scodelario)

Howard Stark (John Slattery) as Captain Chevalle (Marcel Iures)

Black Panther (Chadwick Boseman) as Gentleman Jocard (Hakeem Kae Kazim)

Aldrich Killian (Guy Pierce) as Sri Shumbajee (Marshall Manesh)