80%SCORE[Panic Fest 2024 Review] 9/10 Spiders Give French Monster Horror INFESTED Eight Spooky Thumbs Up