Where To Stream Luna Nera Season 1 Episode 1
Omen
- Aired January 31, 2020
- 47 Min
- Rated 6.6
- Number 6 Of 6 Rated Episodes
Teenage Ade has a dark premonition while helping her grandmother deliver a baby. The two are accused of witchcraft, and one is sentenced to death.