New York City
Our Lady of 121st Street
$13.25
In Our Lady of 121st Street, Tthe body of beloved community activist and nun Sister Rose has been stolen from the viewing room, and waiting for her return are some of New York City’s most emotionally charged, life-challenged neighborhood characters in this dark, edgy and insightful comedy.