The first trailer for Joe Wright's Pan has been released starring Hugh Jackman, Rooney Mara, Garrett Hedlund and Cara Delevingne.

Newcomer Levi Miller takes on the iconic role of Peter Pan while Jackman plays Blackbeard the pirate and Hedlund stars as Hook.

Rooney Mara can be seen as Tiger Lilly and in the trailer we get a glimpse of model Cara Delevingne as a mermaid.

Pan is set to hit cinemas on July 26, 2015.