Best Of The Worst: The Actors Who Play The Best Villains!

These actors are all incredibly talented at making you see the "villainy" in their characters. Some of these villains still make me cringe to think about!

A McGee
Created by A McGee
On Mar 29, 2017

Gary Oldman

Christoph Waltz

Anthony Hopkins

Christopher Lee

Willem Dafoe

Hugo Weaving

Tim Curry

Michael Wincott

Ian McShane

Robert Knepper

Mark Pellegrino

Powers Boothe

Rutger Hauer

Walton Goggins

Brad Dourif

These are 10 of the World CRAZIEST Ice Cream Flavors
Created by Tal Garner
On Nov 18, 2021