the beaver 2011

It’s been a very strange 17 years for both Mel Gibson and Jodie Foster since they co-starred in the box office hit “Maverick.” Regardless of the odd turns their careers and personal lives took and the headlines they inspired, they are both very gifted actors and filmmakers and it’s a relief to see them work […]