Los Angeles Premiere of 'The Last Samurai'
In This Photo: Evan Rachel Wood
LA Premiere of "The Last Samurai". Mann Village Theater, Westwood, CA.
(Dec. 1, 2003 - Source: Bauer Griffin) more pics from this album »