September 28, 2025, Bronx, New York, USA: Idris Elba attends screening of A House of Dynamite during 63rd annual New York Film Festival at Alice Tully Hall in New York, NY on September 28, 2025. Photo credit: ZUMAPRESS.com / MEGA