Being Hispanic, and dealt with racism, yes some parts of the movie were way off but in general,you have to take it for what point they're trying to make. Racism is still real and present everyday. Not great,but a solid movie,I'll give it 3 1/2 to 4 stars