A woman takes revenge on the three college men who abused her a decade earlier.
January 1, 1974
Released
Happily Ever After
1h 19min
—
English