Featured Specialty Film Reviews Patrick Howard Spotlight Mental Horror Shines in “The Damned” January 8, 2025