Successful professional Graham Krakowski (Bill Paxton) has just moved into his new home. He is also up for a promotion at work, and his girlfriend is flying into town to visit. However, when a vagrant (Marshall Bell) shows up at his house, his life suddenly changes for the worse. Small mind games quickly escalate, and Graham is framed for murder. As the vagrant lurks around his house and people continue to die, Graham feels as if he can no longer trust anyone, including himself.