News Spider-Man 3: Yuri Lowenthal Confirms Peter Parker Major Role Chidubem NdubuisiFebruary 24, 2025