Well if your a fan of Excalibur then this movie really leaves a bad taste in your mouth. Give me a break with the modern day politically correct garbage. Keira Knightley seems to have left the set of Pirates of the Caribbean and on to this one. She reminds me of Orlando Bloom where she over acts her role.This is an MTV world movie made for an MTV world. Why not just have Guinevere possess excalibur and be done with it? Don't even bother with it. Stupid, stupid, stupid.If you want a King Arthur movie, watch Excalibur. That's how it should be done.