Após sua produção desastrosa de "Peter Pan", a sociedade dramática amadora Cornley Polytechnic foi proibida de participar do "Um Conto de Natal" deste ano No entanto, os amadores entusiasmados, implacáveis, nobres Sir Derek e os outros membros do elenco para encenar sua própria versão. Há discordância na empresa quando Chris (Henry Shields) e Robert (Henry Lewis) querem interpretar Scrooge, enquanto o nervoso Dennis (Jonathan Sayer), como Bob Cratchit, tem que ler todas as suas falas e Annie (Nancy Zamit) ) fica grudada na cadeira. Quando o Tiny Tim de Lucy (Ellie Morris) é nocauteado por um cenário de queda, o desajeitado Robert deve substituí-la. Com efeitos especiais de tela verde defeituosos e uma traição aparentemente romântica exposta, a versão da empresa parece condenada até que a tia Diana (Dame Diana Rigg) de Sandra (Charlie Russell) vem em socorro.