Stay, fight or leave? Brace yourself for a horrifying, infuriating and inspiring tale about a Mennonite community rocked by sexual…