Mel Gibson has either been doing a lot of coke or is just really weird.