Theatre Review: The Hound of the Baskervilles, Bolton Octagon

This is extremely silly. And yet, somehow, quite poignant. With three actors playing 15 parts,...

Read More