Canadian-made Supernatural Horror It Feeds recently took home some pretty heavy prizes at Panic Fest 2025, including Best Actress and Best Creature....
Sometimes it can feel like a portal to hell has just opened up before you, sucking everything good in life...