Gary Oldman hasjoined the cast of Warner Bros' Batman Begins, which began shooting in Iceland thisweek and is being directed by Christopher Nolan.

Oldman will play Lieutenant James Gordon, a detective onthe Gotham police force, and joins an illustrious cast that includes ChristianBale as Bruce Wayne/Batman and Michael Caine as his trusted butler Alfred.

Katie Holmesstars as Wayne's childhood friend Rachel, Liam Neeson as Wayne's mentor HenriDucard, Morgan Freeman as Lucius Fox, a former board member and sidelinedemployee of Wayne Enterprises; and Ken Watanabe as the villainous Ra's Al Ghul.

Nolan isdirecting based on a screenplay he co-wrote with David Goyer that explores thesuperhero's origins as a New York vigilante.

Batman Begins is scheduled to shoot in Iceland, Londonand Chicago and Warner Bros will release it worldwide in summer 2005.