The 30 Greatest Movie Villains Of All Time

Villains have always been as important for the success of the movie as heroes. Every hero needs a matching opponent, so a great villain needs to have commanding screen presence and to strike fear into the hearts of the viewers, while convincing them that his character is really capable of committing atrocious crimes. Hence, playing […]