Following his 2021 debut ‘Two Witches’, writer-director Pierre Tsigaridis has returned with his sophomore effort, psychological gorefest ...