Director and actor Jodie Foster, left, and director Jonathan Demme reunited at a special screening of 'The Beaver' at Walter Reade Theater on Wednesday, May 4, 2011 in New York.
1 / 1
Associated Press | Photo By Evan Agostini
Wed, May 4, 2011 9:54 PM EDT