So much average
Save your money for something good and enjoyable
good back-story, and good acting
The film's masterful storytelling did its job. The message was clear. No need to overdo.