Written by | Nice Peter, Epic Lloyd, Nice Peter, Epic Lloyd, Zach Sherwin, Dante Cimadamore, Mike Betette
➤ Cast
Ebenezer Scrooge
Donald Trump / The Ghost Of Christmas Yet To Come
JP Morgan
Kanye West
Ignorance
Want
➤ Directed by
Director
➤ Cinematography by
Cinematographer
➤ Written by
Creator
Creator
Written By
Written By
Written By
Staff Writer
Staff Writer
➤ Edited by
Editor
Editor
➤ Produced by
➤ Costume Design by
Costume Designer
➤ Camera & Electrical Department
➤ Editorial Department
➤ Visual Effects Department
Visual Effects
➤ Special Effects Department
Compositing
➤ Makeup Department
Makeup Department Head
➤ Costume & Wardrobe Department
Costume Assistant
➤ Music Department
Beat Produced By
Mixed By
Music Supervisor
Beat Produced By
Mixed By
Beat Produced By
➤ Additional Crew Members
Production Assistant
Production Assistant
Production Coordinator
"Epic Rap Battles of History" Donald Trump vs. Ebenezer Scrooge - modified: [155101] [3546030]