Mel Gibson’s latest flick, The Beaver, opened to dismal ratings. Go here to read the details. The movie stars Mel Gibson and a beaver hand puppet (no joke, although it should be). Jodie Foster is also around for the downhill ride and she directed the picture. Maybe Mel should have had the Beaver direct it.