Sex of the Witch Cast Susanna Levi Jessica Dublin Sergio Ferrero Camille Keaton Frank Garfeeld Donald O'Brien Gianni Dei Augusto Nobile