Cara Delevingne and Dane DeHaan star as time travelling space agents in Valerian. Image by: Youtube.com Source: ELLE Canada
Action! Romance! Time travel!
Cara Delevingne and Rihanna look right at home in outer space in the first teaser trailer for Valerian and the City of a Thousand Planets.
Delevingne stars opposite Leo lookalike Dane DeHaan (The Amazing Spider-Man 2) in the sci-fi flick about space agents who travel through time to (what else?) save the world. Don't blink while you're watching because you might miss Rihanna's super-brief cameo.
The movie doesn't hit theatres until July 2017, but you can watch the trailer below.