Theater News Cast Set for Peter Flaherty and Jennie MaryTai Liu’s Soul Leaves Her Body New York City October 11, 2010