Legend Egerton plays Teddy Smith, one of Ron Kray's lovers, in the 2015 drama and crime film Legend. Image Source: Everett Collection