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.