Skip to content
tellyflick
HomeDiscoverJournalLibraryActivityDiary
Search films, shows and peopleSign in
tellyflick

Keep track of every film and show you watch, and see what your friends love.

Follow TellyFlick
ExploreDiscoverJournalWhat to watch tonightComing upBrowse by genre
TellyFlickAboutGuidesTellyFlick PlusPrivacyTerms
Get the app
Coming soon toApp StoreGet it onGoogle Play
© 2026 TellyFlickFilm and TV data from TMDB. Streaming data by JustWatch. About · Privacy · Terms

Good and Evil

2021 · 1 season

Sign in to add this to your library, rate it and log it.

Sign in
Streaming data by JustWatch

Where to watch

Free
Rakuten Viki

Availability in the United States. Streaming data by JustWatch. See all options

Where to watch it in every country ›
Adtellyflick.com
Never miss an episode

TellyFlick tells you the day a new episode of your shows comes out.

Turn on alerts

Originally a celestial being guarding the myriad demons of Wangchuan, Chun Yao was mistakenly demoted and became the King of All Demons at Bailing Lake. He is reluctantly joined by the unfortunate Princess Hansheng of the Northern Kingdom, as they embark on a mythical journey to search for the "Destiny Book" and evade a "millennial catastrophe."

Guo JunchenChun YaoKang NingHan ShengWei TianhaoSi MaoQu TianruiBu FanHHe MeixuanBai ShanLi MingjunKong QiZong YuanyuanXiao ShanChen ZhengyangXie ChanganWu MansiShen CiDong ChunhuiWu YinZhao ZiqiSi Tong

Cast

Guo JunchenChun YaoKang NingHan ShengWei TianhaoSi MaoQu TianruiBu FanHHe MeixuanBai ShanLi MingjunKong QiZong YuanyuanXiao ShanChen ZhengyangXie ChanganWu MansiShen CiDong ChunhuiWu YinZhao ZiqiSi Tong

More like this

The Legend of ShenLi
2024 · Show
Till The End of The Moon
2023 · Show
Fangs of Fortune
2024 · Show
The Immortal Ascension
2025 · Show
Immortal Samsara
2022 · Show
Ancient Love Poetry
2021 · Show
Love Between Fairy and Devil
2022 · Show
Rattan
2021 · Show
The Return of the Condor Heroes
2006 · Show
Ever Night
2018 · Show
Eternal Love
2017 · Show
The Legend of Vox Machina
2022 · Show
The Wheel of Time
2021 · Show
Back From the Brink
2023 · Show