 Samantha Owens (Mara) is the editor of the high school newspaper and was blacklisted with her two friends, Gina (Haley McCormick) and Mindy (Olesya Rulin), by the football players after an article about them, so they do not go to a high school party. Samantha tells to the other girls an urban legend told by her mother: in 1969, in Salt Lake City, the two girlfriends of Mary Banner (Lilith Fields) are drugged by their dates in a prom, but she understands the situation and runs from her date, who kills her and hide her body in a trunk in the basement of the school. Like the Candyman, Samantha speaks "Bloody Mary" three times, evoking the evil spirit of Mary. Along the night, the three girls are drugged and kidnapped in a prank of the players, but Samantha has visions and premonitions about Mary. When her school mates are killed, Mary visits Grace Taylor (Tina Lifford), one of the girls abused in 1969, and finds that the victims are the descendants of the trio that killed Mary and harmed her friends, and that Mary spirit is seeking for revenge.