The film begins with Dr. Mitchell Allen's (Tobin Bell) daughter, Audrey (Nikki Sanderson). Audrey proceeds to take a shower and while doing so, sees a hand with a black glove. Scared, Audrey gets out and goes to her room to sleep. Her dog, however, is up and wants to play ball. To get him away she throw the ball in the closet; after a while, she gets worried her dog hasn't come back yet. She walks to the closet and finds blood lining it. She backs away and, with a scream, gets pulled under her bed.
Sarah Morris (Erin Cahill) is a student who is doing a radio show for her college radio station where she tries to help people with their problems, such as a guy just breaking up with his girlfriend. Soon after she is introduced, Audrey arrives in Sarah’s room at night, raving that “He’s everywhere”. Sarah lets her stay the night. During Sarah’s radio show the next day, Audrey calls to tell Sarah and Dr. Kane about the Boogeyman. They don’t believe her, but Sarah goes to find her, thinking she is suicidal, while Dr. Kane remains with her on the phone. The Boogeyman then begins to strangle Audrey when Sarah arrives. When others arrive to see it, Audrey appears to have hung herself.
Soon after, Sarah discovers a diary amongst Audrey’s things. Upon reading it, she begins to believe the Boogeyman is real, and tries to warn her friends and boyfriend, David (Chuck Hittinger). They refuse to believe her thinking she is dealing with the trauma of her friend dying soon after her mother‘s death. Her friends in the dorm begin to disappear, as Sarah has visions of their deaths through being pulled into the alternate world of the Boogeyman.
People refuse to believe her claims but campus talk of the Boogeyman from hearing her radio show continues to swirl. Sarah begins to believe the Boogeyman gains his power from the legend continuing by people believing he might be real. Dr. Kane begins to worry about her mental stability.
Sarah takes over the radio station to warn the students away, prompting her arrest by campus security. While held in custody, Dr. Kane negotiates her release until the body of Sarah’s friend Lindsey is found in a washer. Sarah realizes Dr. Kane is actually beginning to believe when they both witness a light manifestation of the Boogeyman. Dr. Kane, trying to prove she is wrong, enters the room where the light is, and is subsequently beaten to death by the Boogeyman. Sarah then realizes the Boogeyman has been using her fear to warn everyone in order to get everyone to believe in him.
Sarah rushes back to her room to save David, who now believes her story and has been reading the diary. She finds him staring off into a black closet, but is unable to prevent the Boogeyman from pulling him in. David is soon-after flung out into the room, disemboweled, covering her in blood. The police and students arrive to find the scene. To prevent the Boogeyman’s growth in power, Sarah claims she committed all the murders herself and that the Boogeyman is not real. One of the officers in the elevator reveals he doesn’t believe she could have done that by herself. She insists that she did, but the elevator stops and she is pulled up into the elevator shaft by the Boogeyman, while the two police officers stare in disbelief as Sarah cries for help fades away.
One year later, Amy (Jayne Wisener) and Jennifer (Kate Maberly) are staying in Sarah’s room. Amy interrupts Jennifer's studies to tell her the story of the “crazy girl” (Sarah) who thought the Boogeyman was real that lived in the room a year ago. It is revealed the college changed the dorm name to keep people from being afraid to move in. Jennifer leaves to go to the library for some peace, noticing that Amy actually seems scared to be alone and taunting her as she leaves. Left alone, Amy is soon attacked and dragged by the Boogeyman beneath her bed to an unknown fate.Erin Cahill as Sarah Morris
Chuck Hittinger as David
Mimi Michaels as Lindsay
George Maguire as Jeremy
WB Alexander as Lukas
Matt Rippy as Roger Kane
Nikki Sanderson as Audrey Allen
Elyes Gabel as Ben
Galina Talkington as Katie
Jayne Wisener as Amy
Kate Maberly as Jennifer
Nikolai Sotirov and Vladimir Yossifov as Boogeyman