Christine (Alison Lohman) is working as a loan officer at a bank when she's approached by an old crone (Lorna Raver) who begs for a mortgage extension. Looking to impress her boss, Christine rejects the woman's plea. As punishment the old hag put a curse on her, subsequently turning her life into a living hell. Desperate, she turns to a seer to try and save her soul. Justin Long stars as Christine's boyfriend Clay Dalton.