Review: A Christmas Carol
Puppets factor heavily in this production, with varying degrees of success.