Sean Penn Wins First BAFTA for ‘One Battle After Another’ HOLR MAGAZINE EDITORIAL Actor earns long-awaited honor for Steven J. Lockjaw role A milestone moment February 23, 2026 - Sean Penn has won his first-ever BAFTA Award at the 2026 BAFT... Trending