
Cast

Michael BoltonSelf 
Adam ScottAdam Scott 
Sarah ShahiCarmela 
Matthew KimbroughEbenezer Scrooge 
Sarah SilvermanMisty 
Jorma TacconePunk rocker 
Maya RudolphMaya Rudolph 
Fred ArmisenPeter Salanz 
Randall ParkBlair 
Chris ParnellDr. Vince Harbert 
Casey WilsonCasey Wilson 
Eric AndréBaby Archer 
Akiva SchafferAlan 
Brooke ShieldsBrooke Shields 
Bob SagetSelf 
Janeane GarofaloJaneane Garofalo
If you liked this




















