Lambert Puppet Theatre, 4 & 5 Clifton Lane, Monkstown, Co Dublin.

In the workshop upstairs, a knight dressed in silks brandishes a sword; nearby, a gaunt princess stares into the middle distance, both surrounded by a(...)