The movie was compelling with lots of messaging. It could have done with a few flashbacks to build Dallas' character or that of his mother. I felt some of the reviews were harsh which could be interpreted as being triggering for some reviewers and their reviews are based on that. A story and a movie can't be everything to everyone I suppose. Its entertainment.