The tone of the movie is enjoyable, with good acting from both main actors and the support team. I'm not a fan of movies foreshadowing their ending upfront, but this one did jot distract me as much. Still, the story was pretty predictable with no big surprises.