There's enough long reviews on here of this movie, so I'll keep it short.
I loved everything about this film.
The only thing I will warn you about is there is a same sex couple and mention of suicide. I think the rating should be higher.
So, parents, if you have young kids, you might want to watch it first and decide if you're comfortable with your children watching.