The Butcher of Dogs (65 episodes)
To care for his paralyzed mother, Zhao Shanhe hid away in a mountain village for ten years, mastering the Zhao Family Boxing while keeping his skills strictly…
To care for his paralyzed mother, Zhao Shanhe hid away in a mountain village for ten years, mastering the Zhao Family Boxing while keeping his skills strictly concealed. After his mother's passing, to protect his mistreated younger brother, he broke his vow never to harm anyone and severely injured the vicious young master Sun Qing. Venturing into the city to make a living, he started as a bar waiter, repeatedly resolving crises with his formidable skills, making loyal friends and romantic acquaintances, while being drawn into conflicts among powerful bosses. Though plotted against by fellow villagers and scorned by the elite, he firmly held his bottom line, rising against the odds with the sheer tenacity of an underdog.