Must be the season of ‘WITCH’
Marc Zammit and Craif Hindle’s new WITCH movie poster and trailer..
“Set in Dawnbrook, England in 1575, William must prove the innocence of his wife Twyla, who stands accused of being a witch.
William must hunt down the real witch if Twyla is to be spared, but unearthly events make them both look doomed.”