I'm a fan of Gerard Butler here, I think given his macho bravado in '300', it was interesting to see him play a warm, loving, even mellow character that we can all relate to.
I don't often watch movies in this genre, but this one brought a tear to the eye.
Thank you for your comment