Just imagine Leonardo Di Caprio in the part. Nolan does tend to cast against type, plus he tends to cast young-ish looking people. And personally, I don't think any big-name actress right now really makes for the ideal Catwoman. Maybe that has something to do with it. She still exceded my expectations though.