The star played Bruce Wayne and his alter ego in The Batman, which saw him travel to Scotland to shoot key scenes in 2020.
Stars including Robert Pattison, Mark Ruffalo and Naomi Ackie ... He has also taken on the iconic role of Bruce Wayne/Batman in The Batman (2022), starring alongside Zoë Kravitz.