David Lee Roth is back, Mel Gibson is playing nice, and Tom Cruise proves it's possible to still draw in audiences.