Good film but the storyline was way too overdeveloped. At one point if you just paused it there, it would have been the perfect ending. Not all endings need to be happy. Disappointed. Although can't fault that there is some good acting and the cinematography is wonderful.