I just saw Black Hawk Down last night. It was pretty good. However I think that Josh Hartnett was horribly miscast. The part should have been played by someone a little bit older. All I kept thinking to myself was, this guy is a sergeant and he is ordering these people around and he looks like he's a teenager. Plus IMO Hartnetts acting wasn't that great and the part where he was talking about why he joined the rangers because he thought he could make a difference was TOO CHEESY. Other than that I quite enjoyed it.