I thought this storyline was very interesting. Normally in these Lifetime/LMN movies, I know the perpetrator within the first half hour. But in this story, the writer points to several suspects as the perp. It wasn't until the last 45 minutes to an hour that I figured out who it was. I thought that Candice Marie Singleton (Hannah) did a great job. She was very convincing and believable. Walnette Marie Santiago (Charlotte) and Justice Freedom Jones (Maddie) also played their roles very well. The rest of the cast, not so much. I thought both of the men Hannah had to choose from were not worthy of her strong character. Daniel (Rico Ball) always looked needy and lost. Josh (Michael Anthony) was too authoritative and controlling. I think I would have kept looking.