These photos were taken at the premiere of the movie "Off The Map" on March 1st, 2005 in New York City at Lincoln Center's 'Walter Reade Theater.'

[ Back to Photos ]