EN 100% China

During the Song Dynasty, a mighty female general accomplishes the unthinkable for a woman of the era. When tragedy befalls her family, Ye Zhao (Sandra Ma) dresses like a man and takes the place of her father in the Chinese military and rises to the rank of general.

When the Empress Dowager begins to worry about Ye Zhao gaining too much power, she decides to marry Ye Zhao off to Zhao Yu Jin (Peter Sheng), the prince of Nanping who is known for being incredibly handsome, lazy and pampered due to his weak health.

Ye Zhao’s love transforms Yu Jin into a different man. But who will end up holding the ultimate power in the kingdom?

“Oh My General” is a 2017 Chinese web drama series directed by Wen Jie He. It is adapted from the novel General Above I Am Below by Ju Hua San Li.

9.2 (3187 ratings)


Oh My General Episode 1
Episode 1
EN 100% China
Oh My General Episode 2
Episode 2
EN 100% China
Oh My General Episode 3
Episode 3
EN 100% China
Oh My General Episode 4
Episode 4
EN 100% China
Oh My General Episode 5
Episode 5
EN 100% China
Oh My General Episode 6
Episode 6
EN 100% China


Sandra Ma
Main Cast
Peter Sheng
Main Cast
Wu Hong
Supporting Cast
Yu Bo
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!

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

German, English, Spanish, French, Indonesian, Italian, Polish, Romanian, Vietnamese and 1 more languages

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

Learn more