THIS SHOW BUGS ME A Southern Gothic that hints at something deeper but never quite gets there For all its promise, Cockroaches, the 2024 Del Shores Foundation Best Play winner by Emma Schillage, leaves you grasping for clarity—and, at times, patience. Set in a decaying Southern home, the play centers on three sisters—Charlie (Leilani Baldwin),… The post Theater Review: COCKROACHES (World Premiere at Revolution …