Marvel Studios latest superhero feature ”The New Avengers”, aka “Thunderbolts”*, filmed in Atlanta, Georgia, stars Florence Pugh, David Harbour, Wyatt Russell, Sebastian Stan, Hannah John-Kamen and Olga Kurylenko, streaming August 27, 2025 on Disney+: