Popeye the Slayer Man, 2025 – ★★ Published July 25, 2025 · Updated August 2, 2025 Barely coherent—it exists, but that’s about the most you can say for it. Share