A well presented production that is perhaps trying to say too much at once. The show goes for a suspenseful…