The Beaver
(2011)The Beaver 2011
Starring Jodie Foster, who won two Oscars, she co-starred with Oscar-winning actress Mel Gibson. Beaver tells the emotional story of a man who rediscovers his family and starts his life anew... Dealing with his own demons, once a successful toymaker and good family man Walter Black is now battling depression. Walter's life changes when a hand puppet beaver enters his life.