Tom Hardy plays both Kray twins in Legend trailer
Playing twins in the same film can be an exhausting task for some actors, just ask Nicolas Cage, Armie Hammer, Lindsay Lohan and Adam Sandler! The latest big-name star to try out the clever cinematic…