I thought it was a fine movie with some really good actors. The plot, although somewhat predictable, still kept you wondering how things would turn out when all was said and done. The ending, the most important part felt a bit rushed as if the director had to wrap it up, leaving some things for the viewer to try to reconcile. Still worth watching if you would like your heart strings pulled a bit.