LONDON, ENGLAND - SEPTEMBER 03: Alexander Skarsgård attends the UKPremiere of "Lee" at the Odeon Luxe Leicester Square on September 03, 2024 in London, England. (Photo by LiaToby/Getty Images)
LONDON, ENGLAND - SEPTEMBER 03: Alexander Skarsgård attends the UKPremiere of "Lee" at the Odeon Luxe Leicester Square on September 03, 2024 in London, England. (Photo by Jeff Spicer/Getty Images)