Overview
Soul Survivors is a 2001 psychological thriller film starring Melissa Sagemiller as college student Cassie, whose boyfriend Sean (Casey Affleck) dies in a car accident that results from her driving after a night of partying. The accident leaves Cassie wracked with guilt and emotionally vulnerable to the point that she begins hallucinating strange visions and waking-dreams, even though Cassie's friends Annabel (Eliza Dushku) and Matt (Wes Bentley), as well as a local priest, Father Jude (Luke Wilson), all attempt to assist her in coping with the loss.
Plot
Cassie and Sean, as well as ex-boyfriend Matt and good friend Annabel, go to a nightclub situated in an old church with religious beliefs for Cassie. There, Cassie sees Deathmask (Carl Paoli), a man wearing a clear, plastic mask; and Hideous Dancer (Ken Moreno), an imposing man with a scarred face. Deathmask tries to grab her on the dance floor, but she pushes him away and steps outside the club with Sean.
In the parking lot, Matt eavesdrops on their conversation. Sean confesses his love for Cassie, who claims she feels the same way. When Sean returns to the club, Matt convinces Cassie to give him a last 'goodbye' kiss. Sean sees this, and reacts badly to it, giving Cassie the silent treatment as they drive off. Cassie, who is behind the wheel, continually looks away from the road until the car crashes. Cassie's next memory is of being rushed to the hospital; Matt and Annabel are unharmed, but Sean has been killed on impact.
During the school term that follows, Cassie has several visions (in bed) of Sean. She also has visions of Deathmask and Hideous Dancer in the company of Matt and Annabel. On several occasions, she believes she is being chased by the two men, although Annabel and Matt assure her that the incidents are all in her mind. After one chase, Cassie faints and is rescued by Father Jude, a young priest who is sympathetic to her fears and offers to listen if she ever needs someone to talk to.
From Wikipedia (CC BY-SA 4.0).