Featured Specialty Film Reviews Patrick Howard Spotlight “Solvent” Has Splatter and Guts October 9, 2025