Upcoming third Checkered Ninja film slated to release in August of 2025 Upcoming third Checkered Ninja film slated to release in August of 2025 Upcoming third Checkered Ninja film slated to release in August of 2025 Upcoming third Checkered Ninja film slated to release in August of 2025