
Episodes

1. Demonic Princess
25 Aug 2006 · 30 min · 10.0/10

2. An Indecent Water Practitioner
27 Oct 2006 · 30 min · 10.0/10

3. Sexual Humiliation of the Vanquished
22 Dec 2006 · 30 min · 10.0/10
The Night When Evil Falls Season 1: quick answers
How many episodes are in The Night When Evil Falls Season 1?
Season 1 of The Night When Evil Falls has 3 episodes, about 2 hours in total.
When did The Night When Evil Falls Season 1 come out?
Season 1 premiered on 25 Aug 2006.