The movie is awsome. It keeps you on the edge and questioning. Yes the characters are flawed but in my opinion it makes it better. You don't know what they'll do, or how they react. Also, for the people saying that there is racism, yes that's the point. The characters already don't trust each other due to the basis of how they look and act. This is just how the crisis is ment to play out.