While the first film hit theaters in late 2023, its global streaming presence and the subsequent sequel have dominated 2024 and 2025 discussions.