To put it lightly, the movie was terrible. The storyline was okay but the acting was just plain dreadful. I felt Josephine Langford was awful at acting as Tessa. She showed no emotions especially hearing about Hardin's mom. Hero Fiennes-Tiffin shouldn't have been the one to act as Hardin, he is meant to be a badboy and reserved. He did the opposite.