College student Neve's Greek life experience turns deadly when an ancient ritual demands a virgin sacrifice.
March 16, 2024
Released
Kappa Alpha Kill
10min
$1,400
—
English
Flicker Film Society