Damien Ryan rated Puppet Show: Show rating 4 stars Aug. 3, 2022 Public Puppet Show by Patrick Redmond