Overview
- The Iron Claw began streaming on Netflix on August 9, 2025, after earning praise during its December 2023 theatrical run
- The biopic holds an 89% critic rating and a 94% audience score on Rotten Tomatoes
- Zac Efron leads the cast as Kevin Von Erich alongside Jeremy Allen White, Harris Dickinson and Stanley Simons
- Sean Durkin’s R-rated drama explores the Von Erich brothers’ wrestling success and the series of family tragedies known as the ‘Von Erich curse’
- Critics and viewers have described the film as “profoundly sad,” “emotionally haunting” and “near flawless”