On Air



Mainland China, Romance



As high school students, Xia Shi (Zhao Yi Qin), Lin Shan He (Zhou Da Wei), and Cui Zhen Yan (Huang Shin Yao) were the best of friends. Nearly inseparable, they did everything together. But that all changed the day their dear friend, Ye Sang Yu (Li Hao Fei), became the victim of a tragic accident. Unable to accept what happened to Sang Yu, Xia Shi was severely traumatized by the event, carrying into adulthood a wound that would never fully heal.

Ten years later, Shang He and Zhen Yan are convinced they’ve found a way to help Xia Shi find the closure he so desperately needs. With the help of a new virtual reality game, Shang He and Zhen Yan hope Xia Shi will be able to make peace with the past and begin the long road towards healing. Agreeing to give it a try, Xia Shi begins playing the game and is instantly transported back to his high school days.

Now given the chance to relive the moments leading up to Sang Yu’s accident, Xia Shi begins to unravel the mysteries surrounding the event and is shocked by what he finds. Determined to make things right, Xia Shi revives the friendship he once thought lost forever, and sets out on an unexpected journey full of mystery, love, and most importantly of all, self-healing.

A thrilling and suspenseful tale of love and time-travel, “Consummation” is a 2020 mystery romance drama directed by Qi Xiao Hui.

Original title
Romanized title
Shi Guang De Mi Mi
Volunteer Team
Healing Purpose🌻
Broadcast Network
Mango TV
Broadcast Period
Mainland China Romance Thriller & Suspense


Episode 14
EN 0% Mainland China
Episode 13
EN 0% Mainland China
Consummation Episode 12
Episode 12
EN 97% Mainland China
Consummation Episode 11
Episode 11
EN 99% Mainland China
Consummation Episode 10
Episode 10
EN 98% Mainland China
Consummation Episode 9
Episode 9
EN 99% Mainland China


Zhao Yi Qin
Main Cast
Li Hao Fei
Main Cast
Yalkun Merxat
Supporting Cast
Liu Min
Supporting Cast

Subtitling Team  

Meet the community members dedicated to bringing you the subtitles for this channel. Please encourage them by leaving a comment below!

13 languages
13 languages
Subtitles on Viki are licensed under Creative Commons BY-NC-ND 3.0

Arabic, English, Spanish, French, Italian, Romanian, Turkish and 6 more languages

You can subtitle on Viki and be part of the community too!

Learn more

Fetching results...