A former professional Snooker player Lin Yiyang (played by Leo Wu) and a famous Nine-ball athlete Yin Guo (played by Zhao Jinmai) met on a rare snowstorm night. With the help of Yin Guo's cousin, the two gradually get along with each other's and Yin Guo also learned about Yiyang's past. It turns out that he was once a sensational snooker genius. One day during a game, the young and arrogant Lin Yiyang refused to accept the referee's decision and directly announced his retirement. The appearance of Yin Guo changed Yiyang's life, make him not only began to pursue her hard, but also regained his original dream and returned to the professional billiards arena.
[2]
A good-looking, genius yet aloof and distant Dongxin Snooker player who lost his parents in a car accident when he was young. He became He Wenfeng's last disciple and also the most talented one. One day, he disobeyed the referee's decision in a game and chose to retire from billiards. He slowly takes interest and develops feelings to Yin Guo.
A sweet and shy Bei Nine-ball athlete who was born in a billiards family. She was trapped in Red Fish Bar in a snowstorm night, where she met Yiyang there. She gradually encourage him to return to the billiards arena.
A Bei Snooker player and Yin Guo's older cousin with cold personality who was once the world snooker champion, but retired. He seems resent Yiyang in the early episodes, but revealed to hope that Yiyang could comeback and not waste his billiards talent.
Supporting
People around Lin Yiyang
Luo Yixin as Lin Yidong, Yiyang's younger brother.
Tang Hao as young Lin Yidong
Liu Yichun as Lin Yidong's wife
Huang Bosi as Ganzhe a.k.a Xiaoyo, Yidong's daughter who likes Yin Guo very much.
Zou Jixin as Sun Zhou, a man who helps Yiyang manage the underground billiards room.
Xu Ruihao as Sun Yao, Sun Zhou's younger brother and Yiyang's apprentices.
Huang Shilin as Xie Yaoyao, Yiyang's apprentices who signs up for the Nine-ball open competition.
Liu Qianwen as Liu Yanyan, Yiyang's apprentices.
Shi Ruiyi as Da Hao, Yiyang's apprentices who signs up for the Nine-ball open competition.
Sun Xueyan as Uncle Qian, Yiyang's apprentices who signs up for the Nine-ball open competition.
People around Yin Guo
Shi Yu as Yin Guo's father
Tang Qun as Yin Guo's grandmother
Jiang Hongbo as Wu Qian, Yin Guo's mother and the deputy leader of the referee team.
Han Shumei as Yin Guo's aunt
Wang Jiaxuan as Meng Xiaotian
Meng Xiaodong's younger brother who was also trapped in Red Fish Bar alongside Yin Guo, his older cousin. There, he befriends with Yiyang and Wu Wei.
Hai Ling as Wu Tong, Yin Guo's half sister.
Amy Sun as Zheng Yi, Yin Guo's best friend and Yiyang's schoolmate.
Lu Meixi as Su Wei
Dongxin city Club
Ding Xiaoying as Lin Lin
A Nine-ball player who retired and became a referee, is Meng Xiaodong's ex-girlfriend. She has a stern personality and is resolute in her work.
Li Jianyi as He Wenfeng, Dongxin founder and coach to Yiyang and Jiang Yang.
Meng Xiu as He Wenfeng's wife
Gong Xiaorong as He Jia, Wenfeng's daughter.
Chen Jingke as Jiang Yang,[8] a Snooker player who became Wenfeng's disciple prior to Yiyang.
Dong Zifan as Wu Wei, a man who is very good at create opportunities to bring Yin Guo and Yiyang together.