WatchTrove
Poster for Good and Evil

Good and Evil

Original title: 百灵潭

  • TV series
  • 2021
  • 1 season
  • 32 episodes

Not enough TMDB votes for an audience rating yet.

Where to watch

Overview

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."

Roughly 18h 40m to watch every episode. This is an estimate: 32 episodes at the typical episode runtime of 35 minutes.

Where to watch

Official offers in the United States

Free with ads

Free to watch, with commercials
  • Rakuten Viki

Prices and links on TMDB

Availability data by JustWatch, provided through TMDB. Offers vary by country and change often, so confirm with the service before you subscribe, rent or buy. WatchTrove does not host or stream video.

Series cast and crew

  • Guo Junchen

    Guo JunchenChun Yao
    32 episodes

  • Kang Ning

    Kang NingHan Sheng
    32 episodes

  • Wei Tianhao

    Wei TianhaoSi Mao
    32 episodes

  • Qu Tianrui

    Qu TianruiBu Fan
    32 episodes

  • He MeixuanBai Shan
    32 episodes

  • Li Mingjun

    Li MingjunKong Qi
    32 episodes

  • Zong Yuanyuan

    Zong YuanyuanXiao Shan
    32 episodes

  • Chen Zhengyang

    Chen ZhengyangXie Changan
    32 episodes

  • Wu Mansi

    Wu MansiShen Ci
    32 episodes

  • Dong Chunhui

    Dong ChunhuiWu Yin
    32 episodes

  • Zhao Ziqi

    Zhao ZiqiSi Tong
    32 episodes

  • Liu Yilong

    Liu YilongHeng [Merman]
    7 episodes

  • Bosco Ho

    Bosco HoQing Yu Nong [Xiao Shan's husband]
    5 episodes

  • Lu Yuxiao

    Lu YuxiaoKui Er
    3 episodes

Network
Mango TV

Seasons and episodes