Feeling somehow to blame for her father's absence, Jennifer Bannon struggles to hang on to her dream that he will return and they can be a family again. After two years of waiting, she learns that her father is back in town. However, hope quickly turns to horror when Jennifer witnesses an event that threatens to tear apart her family.