I did not enjoy this movie, in the least. First, in the title role, Kevin Costner is miscast. Costner does well when he plays the all-American type, but he is truly awful here. It's not just his lack of a convincing English accent (although even a college drama student could do a better one!) but he is just not convincing as a swash-buckler type. Pierce Brosnan, for example, would have made a much better Robin Hood. I also disliked the way that the Christian worldview and church were portrayed, as backward, anti-science, ignorant, and hypocritical. This was done in 2 ways- by portraying Friar Tuck as a worthless drunkard, and glorifying Morgan Freeman's Moslem character. This is truly a distortion of history, and took the movie into the realm of political correctness.