Zachary Quinto, Peter Sarsgaard and Uma Thurman all have played super-powered villians. Zachary Quinto as Sylar in the TV series "Heroes", Peter Sarsgaard as Hector Hammond in "Green Lantern"(2011), and Uma Thurman as Poison Ivy in "Batman & Robin" (1997).