Dawson's Creek babe Katie Holmes is in talks to play the female lead in Warner Bros.' new Batman flick, which stars Christian Bale as the Caped Crusader. Holmes would play Batman's love interest, Rachel.