Review by Judy Murphy Life in Druid’s King of the Castle, which opened at the Town Hall Theatre on Tuesday, is a harsh one, especially for...