Just after it's officially screening at CinemaCon, the second trailer for action film Valerian and the City of Thousand Planets have been released - and it's shaping up to be  one big epic sci-fi adventure.

The Luc Besson- directed film stars model-turn-actress Cara Delevingne (Paper Towns) and Dane DeHaan (The Amazing Spiderman 2), which follows their journey on an intergalactic mission to the city of Alpha. The new trailer gives us a better insight into plot lines, new characters and absolutely stunning graphics. It also teased a Rihanna cameo appearance (who mysteriously changed her entire outfit) and made us even more excited for the blockbuster. Watch the epic trailer below: 

 

Valerian hits theatres July 21. 

WATCH: Cara Delevingne is badass in new ‘Valerian’ trailer