Andy

July 9, 2010

The Beaver (2010)

Jodie Foster's next movie is called The Beaver. "A guy walks around with a puppet of a beaver on his hand and treats it like a living creature." Starring Mel Gibson. Directed by Jodie Foster.

The Beaver (2010)