Excellent movie, captivating from start to end, key elements of dialogue are used along the timeline and cleverly reveal the meaning further along. One of the better flashback stories, very easy to follow, and makes some poignant plays on domestic violence some of the impacts and life changing consequences. Just loved it!