Christian Bale Liam Neeson Katie Holmes Michael Caine Gary Oldman Cillian Murphy Morgan Freeman Tom Wilkinson Mark Boone Junior Linus Roache Ken Watanabe Rutger Hauer Gus Lewis Emma Lockhart Larry Holden Colin McFarlane Christine Adams Vi