Tom Hardy plays gangster twins Ronald and Reginald Kray. The Kray twins were two of the most notorious criminals in UK history. Their story has been told many times before, but I can’t remember any of the previous films generating as much buzz as this.

Legend is out Wednesday 9th September 2015.