4.5/5. Good heart-felt movie. A bit on the predictable side, but not in a bad way. Just enough to think 'I know what's going to happen, but I'm looking forward to it'. I knocked off .5 because I went in expecting a bit more emotion.