Jodie Foster plays Meredith, who is married to Mel Gibson's character, Walter Black, a mentally ill toy executive who finds it therapeutic to talk through a puppet in The Beaver.
Jodie Foster plays Meredith, who is married to Mel Gibson's character, Walter Black, a mentally ill toy executive who finds it therapeutic to talk through a puppet in The Beaver.
Jodie Foster plays Meredith, who is married to Mel Gibson's character, Walter Black, a mentally ill toy executive who finds it therapeutic to talk through a puppet in The Beaver.

'The Beaver': Jodie Foster's film has teeth, and a deeply disturbed Mel Gibson

May 20, 2011 12:00 AM

Logan Lucky trailer