The answer is refreshingly simple.
Katie Holmes' departure from Christopher Nolan's Batman trilogy was due to quite a simple reason.
Why did Katie Holmes leave Batman?
The Reason Behind Why Katie Holmes Left The Dark Knight Trilogy
Morgan Freeman On 'The Dark Knight Rises,' Tom Cruise and Katie Holmes
Katie Holmes's Instagram, Twitter & Facebook on IDCrawl
19 Surprising Facts About 'The Dark Knight
Why The Dark Knight Recast Katie Holmes As Rachel Dawes
The Dark Knight Trilogy (Batman Begins / The Dark Knight / The Dark Knight Rises) [Blu-ray] : Christian Bale, Michael Caine, Gary Oldman,
The Dark Knight Trilogy (Batman Begins / The Dark
10 Things That Make Zero Sense About The Dark Knight Trilogy
Why Katie Holmes Was Replaced By Maggie Gyllenhaal In The Dark Knight
Katie Holmes's Instagram, Twitter & Facebook on IDCrawl
Archive Collider
Archive Collider
It was right for me at that moment: Tom Cruise's Ex-Wife Katie