 For the role of Catwoman, she trained in martial arts and kickboxing.Pfeiffer has received universal critical acclaim for the role, and her performance is consistently referred to as the greatest portrayal of Catwoman of all time by critics and fans, and is also one of the best regarded performances of her career.