There is. Not only does it filter blood and gore, it filters out F-Bombs and other very profane swear words.
There is in Call of Duty World at War and the most recent Call of Duty Black Ops. This filter can be changed In the options menu in World at War. In Black Ops though, it asks you on first time startup if you want to filter graphic content. This filter means that there is no blood and language other than the occasional "b*tch" in Black Ops.
yes
no
it has blood, violence and swearing.
yes there is a lot of swearing
Yes, there is quite a lot.
Yes it has a lot of blood.
You can in campaign, but not in multiplayer.
No, But I do agree that there is to much of it in campaign...
when you start the game a message appears and it should say if you would like to turn off the bad language and that lot. If you miss it you should be able to do it in the options.
Yes, but there's only swearing during the story mode.
There should be an option when you open the scoreboard when you highlight a name