Batman ladies of 21st century: Katie Holmes, Halle Berry, Anne Hathaway, Maggie Gyllenhaal, Marion Cotillard, Zoe Kravitz. 2 Mar, 2022