Infidelity has put great strain on the Harper household as Greg (Jon Tenney), the lead investigator in a child abduction case which has brought into the spotlight a similar case from years past, struggles to find a way to forgive his well-heeled wife, Jackie (Helen Hunt). As Jackie's guilt slowly gnaws away at her sanity, a malicious presence begins manifesting itself in the Harper house, putting their young son, Connor (Judah Lewis), in mortal danger. An unexpected and quite literal change in perspective reveals a ghost from the past and the cold, hard truth about the evil in the Harper household is finally uncovered.