Best thing about this trailer is the platform shooting gun and the worst thing is Rihanna's unexpected appearance. The rest is unimportant till we get a story trailer that will give us a true idea of what of kind of film this will ultimately be.
director: Luc Besson
starring: Cara Delevingne and Dane DeHaan,
release dates: 20 July 2017 (Germany), 21 July 2017 (USA)