Mel Gibson's rant caught on tape

Here's the Mel Gibson rant everyone is talking about. Screenwriter Joe Eszterhas (of Basic Instinct fame), who Mel had been working on a movie titled The Maccabees with and has been in a war of words in the media with Mel over the past few weeks, provided the recording to The Wrap. Eszterhas says he gave the tape to the site to counter the recent "PR blitz questioning my truthfulness" that Mel has been engaged in over Eszterhas' recent allegations that Mel is one crazy motherfucker (he makes continual anti-Semitic remarks, threatens violence to his ex Oksana Grigorieva, and other general out-of-control behavior)

The rant was recorded by Eszterhas' 15-year-old son Nick on his iPod while he, his dad Joe, and mom Naomi were visiting Mel's Costa Rican compound last December. According to Eszterhas, fellow screenwriter Randall Wallace, his girlfriend Elizabeth Topp, Gibson's friend Brad Hillstrom, and household staff and their children were also present. Here's a transcript:
Mel - (screaming the whole time)
Why don’t I have a first draft of "The "Maccabees"?
What the fuck have you been doing?
I’ll type it!
— mumbling inaudible —
It’s her!
— mumbling inaudible —
I go to work, you’re getting paid, I’m not! Shit!
I am earning money for a filthy little cocksucker who takes advantage of me!
Just like every motherfucker!
So hurry the fuck up!
[Throwing things, knocking down the totem pole]
Fuck! God!
[Coming up from the billiard room and approaching the table and screaming at the top of his lungs in the face of his guests]
Who wants to eat?! Who the fuck wants to eat?! Go have something to eat! Hurrrrraaaaayyyyyy!
Fuckin' hate!
Fucking cunt cocksucker whore!
(Very hoarse)
[Screaming as he runs toward the driveway, gets into his car and drives away]
In Mel's defense, this two minute rant in front of women and children could have totally been taken out of context. Hell, I sound way worse in the shower every morning . . . fucking cunt cocksucker whore bar of soap. WHY THE FUCK DO YOU ALWAYS SLIP OUT OF MY HANDS! FUCK! FUCK! FUCK!