May 24 (UPI) -- Cara Delevingne and Dane DeHaan fight to save the universe in the final trailer for director Luc Besson's upcoming sci-fi thriller, Valerian and the City of a Thousand Planets.
The clip, released Wednesday, explores the city of Alpha and how it houses species from across the universe.