The boy Yang Lu Chan (Jayden Yuan) was born with a little fleshy horn on his forehead and is called The Freak and is humiliated and rejected by the other boys in his village. However, when the horn is touched, he turns into an eminent kung fu warrior. When his beloved mother dies, he follows his Master Lao Zhao (Hark-On Fung) that is the leader of the Divine Truth army that fights the emperor army. However, every time that Yang fight, his horn gets darker and Master Dong (Siu-Lung Leung) tells that if it gets black, he will die. When the emperor army attacks the Divine Truth, Dong is deadly injured and he advises Yang to travel to the Chen Village to seek out Master Chen Chang Xing (Tony Leung Ka Fai) and learn the martial art Tai Chi that would provide energy to him to survive. However, the Master Chen is in a retreat and the Chen villagers refuse to teach the technique to outsiders. Yang meets Chen's daughter Chen Yu Niang (Angelababy) and she successively beats up on him trying to force Yang to give up. But a laborer suggests Yang to learn the Tai Chi movements while she beats him.
Meanwhile, Yu Niang's former boyfriend Fang Zi Jing (Eddie Peng), who was born in the village but has studied in Europe, returns to Chen Village expecting to convince the locals to allow building a railroad across their land. His proposal is rejected and he returns with the railroad representative Claire Heathrow (Mandy Lieu) in a lethal machine with British soldiers to destroy the Chen Village. Yang believes that if he becomes a hero saving the village, the locals will teach him Tai Chi.
"Tai Chi 0" is a funny adventure that uses the ancient Chinese tradition in the format of a video game. The good thing is that despite the difference of cultures, the story is highly entertaining and is worthwhile watching this movie. The bad thing is that the movie is to be continued. My vote is seven.
Title (Brazil): "O Mestre da Guerra" ("The Master of the War")