In
Bridgeport, Oregon, high school freshman Donna Keppel returns home one evening to find her father and younger brother have been murdered. She later witnesses her mother being killed by an unseen assailant who later attacks Donna as she tries to get help. The assailant is revealed to be her former biology teacher Richard Fenton, who became obsessed with her during her school term, which resulted in him being fired and given a restraining order. After being arrested, Richard gloats that he'll always "love" Donna and that "nothing can separate us". Three years later, Donna lives with her uncle Jack and aunt Karen while undergoing therapy for her trauma. She and her friends prepare for their senior prom at a 5-star hotel. Meanwhile, police detective Winn learns that Fenton has escaped from a mental hospital. Knowing he will come after Donna, Winn arrives at the hotel with his partner Nash. Fenton acquires a master card key from one of the maids after killing her and breaks into the friends' shared hotel suite, where he first kills Donna's friends Claire and Michael. Later, Donna's other friend Lisa and her boyfriend Ronnie bump into Fenton on their way up to the suite; Lisa soon recognizes him and runs to warn Donna, only to be trapped in the stairwell by him. Fenton chases Lisa on the mezzanine floor, under construction for repairs, where he slits her throat. Winn finds the body of the man whose name Fenton has been using in the trunk of the man's car in the parking lot of the hotel. Winn then goes up to the room Fenton booked and finds the maid's body. As Winn has the hotel evacuated, Donna goes back up to her room to find Lisa and retrieve her mother's shawl; while there, she runs into Fenton and escapes. One of Donna's classmates, Chrissy, who was vying for prom queen and organized the prom to be held at the hotel, discovered that Lisa was elected to win the crown, much to her dismay. The SWAT team search the hotel but find no sign of him. Winn soon realizes that Fenton slipped past them disguised as a bellhop. Donna and her boyfriend Bobby are escorted back to Donna's house, where Winn orders back up protection. Inside, Donna has a dream that Fenton is in the bathroom with her. Waking up, she goes to the bathroom and closes the window. Upon heading back into her bedroom, Donna discovers Bobby's corpse, his throat slashed. She retreats to her closet to hide, only to find Fenton inside already. Winn shows up and looks for Fenton, realizing his partner Nash is dead. Donna tries to escape Fenton; as he is about to stab her, Winn shoots Fenton several times, killing him for good. == Cast ==