Valerian and the City of a Thousand Planets (2017) – Film Review Luc Besson has done some varied films during a career stretching over several decades – witness Subway, The Big Blue, Nikita, The Fifth Element, The Transporter and Taken films, plus more recently Lucy. Fans of Besson and The Fifth Element (1997) in particular […]