Children of Evil Season 1 Episode 1

S1 E1 Aired Nov 2, 2023 48m

An unusual ritual takes place at the asylum. The runner up gets killed. The police quick actions lead to the suspect.

Season 1