Theatre Review: ‘Baby Shower for the Antichrist’ at Essential Play Festival Essential Theatre’s 21st annual Essential Play Festival is running through Aug. 25 (please see this…