Blood and Stuffing
Plot: A young girl plays a violent game after her sister is arrested for an unspeakable crime. Her stuffed toys find themselves plunged into lord-of-the-flies depravity
Release Date:
Wednesday, February 26 2025
Released within the last year
Released within the last year