Early in the story, when the young lady wheeled herself out of danger faster than the bad guy could run, I knew the writing would not be stellar; but many of the scripts today leave much to be desired. The viewer must pay attention to the opening act to get the personalities & relationship of the main characters; Better editing may have made the story follow a bit more smoothly. I was waiting for a reason Hannah had shaved hair one year later but none was ever given.
Hannah, in my opinion, was not a likeable character, none of them were actually, but the who-done-it aspect held my attention throughout. Everyone was less than honest, forthcoming & helpful, and looked guilty and/or possibly involved at some point. Many twists & turns. I didn't expect the ending; I was glad I stuck with it.