Here is what confuses me, Costner was very good at playing likable modern American guys with a hint of a dark edge to them, so why would you cast him as a 12th century British hero?
I don't blame him for the movie, I blame whoever had the dumb idea of offering him the part in the first place.