Luc Besson, the formerly A-list director who rose to the top of the box office with his kinetic action films, had his career derailed by rape accusations leveled against him in 2018 by Sand Van Roy, an actress on his film “Valerian and the City of a Thousand Planets.” The ensuing legal battle consumed five years of Besson’s life, but after being cleared last June of […]