Ladies and gentlemen, there is a new movie with Mel Gibson and Jodie Foster coming out called The Beaver.  It features a hand puppet with familiar buck teeth and paddle tail.  Click here for the trailer.