The best thing about Luc Besson is his “never Stop no matter what” Attitude. After the dismal performance of Valerian he’s not wasted a moment to get back into action with his next titled ANNA. The pic stars Helen Mirren, Luke Evans, Cillian Murphy and newcomer Sasha Luss, as Anna. In …
Read More »