Back to Article »

Jodie Foster and Mel Gibson on the set of The Beaver (2011) Movie Image