Today, I watched G.I. Joe on the tube and found it hard to buy Joseph Gordon-Levitt as a bad guy.  I mean, c'mon - guy was in Angels in the Outfield.   So, I thought - who are the best movie villains of all-time?

Freddy Krueger

The Terminator

Hannibal Lecter

Alonzo Harris

Hans Gruber

What do you think?  Any kick ass villains you would add to the list?