Katie Holmes acts.
Katie Holmes . In the 2005 film Batman Begins , the highest-grossing film of her career to date , she played Rachel Dawes , Gotham City 's assistant district attorney and Bruce Wayne 's childhood sweetheart .