Legend - Cast

Tom Hardy

as Ronald Kray/Reginald Kray


Emily Browning

as Frances Shea


Taron Egerton

as Teddy Smith


Christopher Eccleston

as Nipper Read


David Thewlis

as Leslie Payne


Chazz Palminteri

as Angelo Bruno


Duffy

as Timi Yuro


  Change Location