This movie tries to talk to race relations and spoof stereotypes. It does do this to a certain degree but it is also quite slow, predictable and frankly, lame. And, are we supposed to believe that Denzel is a teenager here? He is almost 30 years old in this movie. Please.