The List: 10 great actors who have done superhero movies

10. Willem Dafoe

From the The List: 10 great actors who have done superhero movies edition
He played the villain in the first "Spider-Man," but Dafoe is known for his share of intense roles, most recently Lars von Trier's brutal character piece "Antichrist."