I see most people complain about the acting. IMO it wasn't bad. The bad part was the extremely unlikable main character, Cassie. I was not rooting for her at all. She's a terrible person who I feel 0 empathy for. Call me bitter but she did not deserve a happy ending.