I've watched this movie a couple of times. One of the ways in which this movie falls apart is the fact that in seems like Russell Crowe and Denzel Washington are in two different movies. Russell recognizes he's in a campy sci-fi farce, but Denzel thinks he's in a straight-up action movie. The movie would have worked better overall if Denzel had also realized just how completely ridiculous the script was and acted accordingly.
5/10