4. William Turner (Pirates of the Caribbean Series)

He may have been played by the delicious looking Orlando Bloom, but there is no doubt that William Turner turned in to a seriously annoying character over the course of his stint in Pirates Of The Caribbean. He started to sound like a broken record every time he vehemently denied the fact that his father was a pirate, and though he finally did accept his place in life, the conclusion wasn’t satisfying enough to forgive all of his whining for the two and half movies!