1960s icons the Krays live again through the double-barrelled performance of Tom Hardy as he takes on the roles of both Reggie and Ronnie.

Legend is out in cinemas today.