A man searches for his vanished brother in an English village, where he tangles with a dead witch who wants revenge on anyone related to her killers.

Also Recommended...