I love the character of Jim so much. Hero Fiennes Tiffin did a great portrayal of his character. I loved the dynamic between him and his parents on screen. The let down of the movie for me was the lack of chemistry between the two romantic leads. There was no spark or and Ann's character was pretty unlikeable and treated Jim poorly. It made you not want to see them end up together which impacted the enjoyment of the movie.