Photographer Gage Sullivan (Doherty) is first seen driving down a dark road in a car and stopping to bury some bloody clothes. At a motel, tow FBI agents capture her and question her about the clothes. She tells her story in flashback. Gage works for a tabloid called "Celebrity Scandal" and finds herself the target of a camera-wielding stalker. On the advice of her assistant, Casey (Tamara Gorski), Gage hires a "guardian angel" Nick Angel (Joseph Griffin), of Angel Security. Of course, Nick is devastatingly handsome, and very good at his job. Nick sets Gage up with a new identity as "Julie Summerfield," but their every move is being watched by the stalker, who wears a bad wig and chews bubblegum. While Nick and Gage are out getting acquainted, Casey lets in the wrong pizza boy, who kidnaps her and sends Gage photos of the beaten assistant floating in a bathtub, apparently dead. Now Gage is mad, and hires a psycho hit man named Murray the Badger (Aidan Devine) to kill the stalker. Nick doesn't trust the Badger, with good reason -- he wears a bad wig and blows bubblegum. Badger waylays Nick but lets Gage get away, and the film comes back to the motel where it started. The flashback is over, but there's another 40 minutes of movie to go, as Gage makes some shocking revelations and learns that she's at the center of a very clever plot, then sets out to turn the tables on the bad guys.