WatchTrove
Poster for When Destiny Brings the Demon

When Destiny Brings the Demon

Original title: 献鱼

  • TV series
  • 2025
  • 1 season
  • 33 episodes

Created by Fu Hua

Not enough TMDB votes for an audience rating yet.

Where to watch Trailer

Overview

Modern-day office drone Zou Yan accidentally stumbles into the world of cultivation and wakes up as Liao Tingyan, a disciple of the Qinggutian Sect. She's soon selected to serve the reclusive Grandmaster Sima Jiao, a powerful cultivator who's been secretly sealed inside a mountain for 500 years. Twisted by isolation and rage, he's cold, hot-tempered, and bent on revenge. Liao Tingyan doesn't know that "her" original identity is a demonic assassin. But to his surprise, she shows no ill will, no ambition, and no desire at all. Her nature fascinates him. Thus begins an unlikely romance between a villainous immortal and a healing-type "slacker," a connection that defies fate and spans lifetimes.

Roughly 24h 45m to watch every episode. This is an estimate: 33 episodes at the typical episode runtime of 45 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.

Trailer

Play trailer: [Official Trailer] Long For Fish | Chen Feiyu / Wang Yinglu / Wang Yiting | YOUKU

Official video hosted on YouTube. The player loads only when you press play.

Series cast and crew

  • Arthur Chen

    Arthur ChenSima Jiao / Wei Jiao
    33 episodes

  • Wang Yinglu

    Wang YingluLiao Tingyan / Shi Yan / Zou Yan
    33 episodes

  • Wang Yiting

    Wang YitingYe Ruling / Hongluo
    33 episodes

  • Gao Han

    Gao HanHei Nianju
    33 episodes

  • Wu Yuheng

    Wu YuhengFengqi
    33 episodes

  • Wang Yajia

    Wang YajiaBi'an
    33 episodes

  • Zhao Shunran

    Zhao ShunranMingli
    33 episodes

  • Bao Jianfeng

    Bao JianfengShi Qianlv
    21 episodes

  • He Zhonghua

    He ZhonghuaYuan Che
    14 episodes

  • Lin Jing

    Lin JingYue Langning
    12 episodes

  • Zhu Rui

    Zhu RuiXing Hecan
    12 episodes

  • Chen Bohao

    Chen BohaoMaster Dongyang
    10 episodes

  • Wang Li

    Wang LiRi Gui
    10 episodes

  • Li Xinze

    Li XinzeShi Zhenxu
    8 episodes

  • Liu Zhehui

    Liu ZhehuiYuan Shang
    7 episodes

  • Chen Shujun

    Chen ShujunMu Nisheng
    6 episodes

  • Li JiahaoSu Changqing
    6 episodes

  • Min Zheng

    Min ZhengMr. Ghost
    6 episodes

Created by
Fu Hua
Network
Youku

Seasons and episodes