Film Reviews Patrick Howard Specialty Releases Spotlight “House on Eden” Is Passably Spooky July 24, 2025