Benjamin Bratt has nabbed the male lead in Warner Bros.'s upcoming Catwoman flick, starring Halle Berry. He'll play a detective who falls in love with Catwoman's alter ego, Patience Price.