REVIEWED ON JULY 25, 2025 Popeye the Slayer Man, 2025 – ★★ Barely coherent—it exists, but that’s about the most you can say for it.