Very well acted and well written.  I have to admit, I was drawn into the story from the beginning expecting the usual type of RMT conclusion but was completely caught off guard the sweet, yet very sad ending.