Certainly makes you think, and a fairly good theatricalization of the text. Challenging material, no question about it, but only a few of the cast members were really able to breath life into their characters, so things fell flat at times.