She hasn't always been in the best movies (XXX, Land of the Dead), but she's been good in the roles she has done. Look at it this way, RDJ was in US Marshalls & that Shaggy Dog movie... But yeah. I think she's make a good villain.