A fun and funny musical , that I bet will be on Broadway soon ! Will Ferrall does not dissapoint , as does Ryan Reynolds , the storyline , was more modern , than the original Xmas Carol , which kept everything fun and upbeat ! I would think this will be an all time Xmas Favourite ! Cheers from Vancouver BC