In New York City in 1980, Dexter Mitchell plays half-willing big brother to his neighbors, a trio of…
A journalist and his girlfriend get pulled in while they investigate a cult whose leader claims to b…