It's a wonderful movie, but be prepared to cry your eyes out.