Mel Gibson films his latest project, The Beaver, in New York with Jodie Foster Ref: SPL129695 300909 Video by: Splash News