The casting was perfect. The chemistry between Hardin and Tessa is insane.
I see a lot of one-star reviews claiming that cheating is normalized. It is not. She “cheated” on her first boyfriend who she’d known since childhood, and who she’d never slept with. It was wrong but not part of the big picture of the story.