Christian Bale Goes Bat S**t on Peter Griffin!!!

Christian Bale went crazy berserk on Peter Griffin -- seriously -- and by some crazy twist of fate, TMZ got our hands on the most friggin' sweet ass unedited clip you've ever heard. WARNING: Video contains explicit language.

The full "Family Guy" episode airs Sunday 9/8c on FOX.