The Scarf

The Scarf

Available on Prime Video
Things get messy when an uninvited guest crashes the popular girls' Halloween party...