The mashup worked exceptionally well, with perfectly executed jokes that make you laugh or groan, depending. The time travel effects with the flashing lights and rear projections made the scene change transitions between Past, Present and Future almost invisible.
What I didn't like
With respect to the Scarolers I couldn’t always understand the clever lyrics.
My overall impression
A fast, fun mashup of “A Christmas Carol” and “Hamlet” garnished with macabre carols sung with mordant glee by the Scarolers.