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

UPDATED May 20, 2011 06:45 AM

More Videos

  • Star Wars: The Last Jedi trailer

    Darkness rises… and light to meet it. See Star Wars: The Last Jedi in theaters December 15th.