Halle Berry is hot as Catwoman