While not entirely a well crafted film, the parts that work really work. It may have problems to transmit it's message clearly but if you get invested in the story and characters it's an extremely emotional experience. Wonderful acting from the leads.