The teaser trailer for sci-fi flick Valerian and the City of a Thousand Planets is here, and Cara Delevingne seriously kicks some ass with sidekick Dane DeHaan.
The graphic novel-based film depicts a story of two special operatives who try to maintain order throughout the futuristic universe. They are then sent on a mission to battle forces that jeopardise the future of mankind.
The duo, DeHaan and Delevingne, also engage in a series of romantic romps on top of their crime-fighting battles. There’s also a glimpse of Rihanna’s mysterious character. Other cast include Clive Owen, Ethan Hawke, John Goodman and more.
Valerian and the City of a Thousand Planets is slated to hit theatres in July 2017. Watch it here: