The movie has a good message, the relationship between the "stepfather" and his son is heartwarming, their dialogue and the way they open up to each other is great, but all of that get's torn apart and gets ridiculed by the unbelievable stuff that is happening around them.
The conflicts and scenarios created in this movie are highly unrelatable and unrealistic, they don't mirror the reality at all, which is bad if you want to create a believable and relatable story. Some of the stuff that is happening is exaggerated at best, but most of the stuff that is happening is just outlandish fantasy.
One example.
All the hideous acts of racism and all the violence that has happend in this movie and not ONE single time was the press or police involved?!
I mean no one calls the police or get's jailed, EVER. Like the only scene that someone got into CUSTODY is after something gets blown up with a grenade and even then, the person simply gets released without an investigation.
I don't know why they couldn't keep things more grounded and based on reality, it would have made this movie sooo much better, but instead this movie just tries too hard to shock people with exaggerated fights and conflicts.