Christine March (Ashley Scott) and her son Oliver (Max Charles) have just moved into a gorgeous new neighborhood. Recently divorced, Kristen is anxious to help Oliver adjust to the new life and environment. They meet Nick Reese (Ivan Sergei), a handsome and intriguing ex-soccer star who wows Kristen with his good looks and fun-loving spirit.

Despite warnings from her ex-husband Jason March(George Newbern), she hires Nick as a caretaker for Oliver and offers to let him live in her guest house. Kristen is being stalked, strange and dangerous things begin happening and no one can be trusted.