This shot of Mel Gibson is a promotion for his latest film where he stars as a depressed man who hides behind the front of a beaver puppet to deal with life.
The film The Beaver directed by Jodie Foster, had its release was delayed in the wake of issues
around Mel’s personal life.
The card in his hand reads “Hello, this person is under the care of a
prescription puppet. Please treat him as you would normally but address yourself to the puppet.”



