Mar 29 Mar 29 Trailer Watch: Valerian and the City of a Thousand Planets (Trailer #2) Rob Trench Trailer Watch They're here to be guardians of the galaxy....wait what?