The Queens Theatre Allen ★★★ – a highly original and funny study of the demons that we struggle with inside ourselves.