XVII wiek. William (Ralph Ineson), Katherine (Kate Dickie) i ich czwórka dzieci prowadzą ubogie, ale dość szczęśliwe życie. Wkrótce kobieta rodzi ponownie, na świat przychodzi chłopiec. Niedługo później znika on w tajemniczych okolicznościach. Rodzice winią za tę tragedię najstarszą córkę, Thomasin (Anya Taylor-Joy). Dziecko mogło zostać porwane przez jej nieuwagę. Podejrzenia padają również na mieszkającą w pobliżu wiedźmę.