Valerian and the City of a Thousand Planets ★★★★

This movie wasn't what I expected, though I didn't really know what to expect, and I'm pleasantly surprise. While some parts of the movie seem to drag on just a tad bit (just a little), I enjoyed it over all.