(2020)
with 8 episodes premiered on October 23, 2023
Most residents of Pedraza, a remote town in Spain plagued by inexplicable, demonic events, have lost their minds and are confined to a psychiatric hospital. Elena lies comatose in a Madrid hospital b…