Beautiful, interesting, incredible cinema.
When the Irish government uses puppets to beat the tuberculosis germ…