Source: STX Entertainment

STX Entertainment has introduced the final trailer for Valerian and the City of a Thousand Planets. This film, directed by Luc Besson, is about a team devoted to protecting the human race across the universe in the 28th century. You can catch this movie in theaters on July 21st and watch the trailer above.