One of the rare cases when the real-life story is as interesting as a made-up one. It helps that almost everyone is nice, so you start rooting for them. This plot and decent acting are enough to make it good, only the inherent sadness pushes the movie back a little.