NEW YORK - APRIL 25: Actress Juliette Lewis from the film "Metropia" attends the Tribeca Film Festival 2010 portrait studio at the FilmMaker Industry Press Center on April 25, 2010 in New York, New York. (Photo by Larry Busacca/Getty Images for Tribeca Film Festival) *** Local Caption *** Juliette Lewis
UPLOADED ON 2010-04-25 11:30:15 PHOTO BY Getty Images for Tribeca Film Fe
Netflix - Try for Free
Instantly watch TV episodes and movies via the Internet on your computer or TV. 1 month FREE!