The protagonist's actions and behaviour can be infuriating and annoying at times but overall, the movie was good. So thoughtfully directed. Upbringing really shapes us who we are and who we become, & tis movie shows that so aptly. It's a one time watch but a must watch.