Peter Pan and Captain Hook are best buddies and model Cara Delevingne doubles her powers of seduction in the new trailer for fantasy origin story Pan.
The new trailer gives a taster of how the Peter Pan “prequel” will play out: the movie will follow the journey of the original Lost Boy as he finds his way in Neverland (and learns to fly), while battling pesky pirates and befriending Indian princesses.
Hugh Jackman plays the notorious pirate Blackbeard, Garrett Hedlund is the strangely friendly James Hook, Rooney Mara plays Tiger Lily and newcomer Levi Miller has swooped the title role.
As for Delevingne, her latest transformation from model to actress sees her play not one but two charming mermaids. Hook, unsurprisingly, falls hook, line and sinker.
The film is directed by Pride and Prejudice director Joe Wright, and produced by Arrow and Supergirl producer Greg Barlanti. Pan is expected to hit UK cinemas in October this year.