These pictures are hysterical. I love Cherry Jones in the background smiling while
Mel Gibson has a Beaver puppet on his hand.
The movie, interestingly enough called
'The Beaver' is about a man who walks around with a Beaver puppet on his hand treating it like a living creature. The movie is directed by
Jodie Foster.
I don't know about this one.
Pictures
here