25 April 2006 - New York, NY - Julia Stiles at World Premiere of 'United 93' at Ziegfeld Theatre. Photo Credit Jackson Lee/Admedia