Is there any conceivable way not to get a chuckle out of Mel Gibson and his new BFF, the beaver puppet? We think the laughs are inevitable as Mel and Cherry Jones film scenes for their new flick, aptly titled The Beaver, in NYC on Monday.

Sound off in the comments below!

Join the conversation