2 min read Festivals Horror Reviews Humorous Yet Disturbing Take On Mental Health Gurus – Self-Help (FrightFest 2025) August 23, 2025 Rebecca Sayce