Very good film, which shows Adam Sandler can play more serious roles and allows him to be an actor. All round well acted with a good story and characters with arcs and well rounded character. Little cliche and formulaic but a good watch overall. Specially as it had a profound lack of "moral preaching" that Hollywood seems to be intent on forcing into their films.