Arsenal Military Academy


Mainland China, Drama

Arsenal Military Academy


In the early years of the 20th century, Chinese military forces find themselves locked in a drawn-out, bloody conflict as they fight back again the Imperial Japanese army.

The government drafts young male conscripts to defend the besieged northeast of the country – but a woman named Xie Xiang (Bai Lu) also wants in on the action. She decides to cut her hair short and assume her brother’s identity in a bid to join the Chinese army.

Xie Xiang quickly proves herself more than capable in soldiery, and soon wins herself a place in an elite military academy in Shanghai.

At the academy, she befriends a number of young male recruits, including quarrelsome rich kid Gu Yan Zheng (Xu Kai) and the gentle and introverted Shen Jun San (Li Cheng Bin).

As the recruits begin to hone their skills, they grow in confidence – and decide to take measures of their own in an attempt to foil the invading forces.

But their struggle becomes more complicated when both Gu Yan Zheng and Shen Jun San begin to develop feelings for Xie Xiang.

Will the comrades-in-arms survive the bitter ravages of military conflict? Will love derail Xie Xiang’s quest for justice? And will all really prove fair in love and war?

“Arsenal Military Academy” is a 2019 Chinese period drama series directed by Hue Kai Dong.

Original title
Volunteer Team
The All Guns Blazing Team
Broadcast Network
Broadcast Period
08-06-2019 to 09-06-2019
Mainland China Drama


Arsenal Military Academy Episode 1
Episode 1
EN 100% Mainland China
Arsenal Military Academy Episode 2
Episode 2
EN 100% Mainland China
Arsenal Military Academy Episode 3
Episode 3
EN 100% Mainland China
Arsenal Military Academy Episode 4
Episode 4
EN 100% Mainland China
Arsenal Military Academy Episode 5
Episode 5
EN 100% Mainland China
Arsenal Military Academy Episode 6
Episode 6
EN 100% Mainland China


Xu Kai
Main Cast
Bai Lu
Main Cast
Li Cheng Bin
Main Cast
Wu Jia Yi
Main Cast

Subtitling Team  

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

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

Arabic, German, Greek, English, Spanish, French, Indonesian, Italian, Polish, Romanian, Thai and 5 more languages

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

Learn more

Fetching results...