Originally Posted by Frontier
No, Katie Holmes is Nolan's singular mistake with the trilogy. She's a terrible actress.
I really have not seen her work outside of Batman Begins. In Batman Begins, I thought she was great. She was attractive, and she portrayed a character who was fearless towards crime very well. Overall, I thought she did well as Wayne's love interest and childhood friend.