Entertainment Yale Drama Meets the Psych Ward: Invasive Species 4 mins read From Invasive Species, at the Vineyard Theatre. Photo: Julieta Cervantes Two imperious blondes haunt