South African actor plays Tally Craven in Motherland Fort Salem about an alt universe with an army of witches in modern day.