Kevin’s Reel World – Valerian and the City of a Thousand Planets

ST. LOUIS, Mo. _ "Not since Avatar has a movie been so visually astounding." Check out Kevin's chat with the stars, and why the lead actor, Dane DeHaan says he could take on The Rock.