Topic Studios is an American film production company owned by First Look Media. The company is known for producing films Leave No Trace, Luce, The Climb, and The Mauritanian. From Wikipedia
The filmmakers navigated pandemic and strike-related challenges to create a globally appealing comedy set for theatrical release in August 2025.