Himself
David Herman Klein
Bert Klein
'Weird Al' Yankovic
Executive Producer
Douglas Blush
Editor
Director
Costa Botes
Producer
Sound
Camera Operator
Original Music Composer
Tom McLeod
Jennifer Cardon Klein
Eddie Schmidt
Production Coordinator
Sound Editor
Matt Stutter
Sound Mixer
Phil Burton
Visual Effects
George Port