A woman escapes from a doomsday cult and starts life over again in New York City..
Comedy
View Trailer