
Movie villains are often typecast by actors who have a knack for making the audience utterly hate them. However, there have been some rare instances where Hollywood dared to make a change by selecting typical nice guy actors who play villains. Despite being well-known for portraying people with a heart of gold, the following are… Read More »