PlotNest
US
Poster for When Destiny Brings the Demon

TV series

When Destiny Brings the Demon

Original title: 献鱼

2025 · 1 season · 33 episodes

Created by Fu Hua

Not enough TMDB votes for a score yet.

Trailer Where to watch

Synopsis

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.

About 24h 45m to watch every episode. An estimate: 33 episodes at the typical episode runtime of 45 minutes.

Where to watch

Official options in the United States:

Free with ads

  • Rakuten Viki

All options on TMDB

Where-to-watch data is provided by JustWatch through TMDB. It differs by country and changes over time, so confirm with the service before paying. PlotNest does not host or stream anything.

Find more stories like this Story Finder opens with the same format, genre and decade, so you can add a mood or a minimum score.

Trailer

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

The preview image comes from YouTube. The player loads only after you press play.

Main cast

  • Arthur Chen
    Sima Jiao / Wei Jiao
    33 episodes

  • Wang Yinglu
    Liao Tingyan / Shi Yan / Zou Yan
    33 episodes

  • Wang Yiting
    Ye Ruling / Hongluo
    33 episodes

  • Gao Han
    Hei Nianju
    33 episodes

  • Wu Yuheng
    Fengqi
    33 episodes

  • Wang Yajia
    Bi'an
    33 episodes

  • Zhao Shunran
    Mingli
    33 episodes

  • Bao Jianfeng
    Shi Qianlv
    21 episodes

  • He Zhonghua
    Yuan Che
    14 episodes

  • Lin Jing
    Yue Langning
    12 episodes

  • Zhu Rui
    Xing Hecan
    12 episodes

  • Chen Bohao
    Master Dongyang
    10 episodes

  • Wang Li
    Ri Gui
    10 episodes

  • Li Xinze
    Shi Zhenxu
    8 episodes

  • Liu Zhehui
    Yuan Shang
    7 episodes

  • Chen Shujun
    Mu Nisheng
    6 episodes

  • Li Jiahao
    Su Changqing
    6 episodes

  • Min Zheng
    Mr. Ghost
    6 episodes

Seasons