I can't believe this board
I actually came here to mention the fact that I think Zach might be Richard Dreyfuss' ginger son. But wow, the hate that is on here!
It's a pretty well-known fact that Mel Gibson is a d*ck, and has been for a while now. How he still has fans is beyond me. So Zach refused to work with him and they booted him, good for you Zach!
As far as the hypocrite thing goes, I doubt Zach had the pull to do anything about Mike Tyson. Yes he could have turned the part down, but the Mike Tyson cameo may not have been known when he signed. Also sometimes you have to go along to get along, and then, once you're in, then you can start to change things. What's the alternative, to say "hey, I worked with Mike Tyson so now I have to accept to work with every piece of sh*t Hollywood can spit out" No! If you finally find yourself in a position to do something, then you do it, regardless of what you did before.
Oh and to the people who call him a bearded fatty, congratulations. You have the mental capacity of a twelve-year old, and you will never progress beyond that.
Seriously, where's the love?