Journey to a place where even the church members are caught up in scandal and drug usage threatens to destroy lives. The point of no return is just the beginning as the characters are forced to face their struggles on a journey of self discovery and awareness.
Come see the show that's been described as Cliff Hanging, Head Turning, Jaw Dropping, & Enthralling.
Theater: Stage Left Studio
Address: 214 West 30th Street
New York, NY 10018
Buy Tickets Online or Call: Brown Paper Tickets at 1-800-838-3006