God's Favor Trailer
The people of a quiet English town in 1612 are suddenly thrown into chaos when their beloved courthouse is mysteriously set on fire and burns to the ground overnight. Suspicions of sorcery spread rapidly through the village and quickly fall upon free-spirited Faye.