Spencer Pryde (Sam Gittins), un joueur de snooker doué gaspille ses talents, choisissant plutôt de se livrer à la petite délinquance avec ses amis, mais lorsque les choses commencent à devenir incontrôlables, il cherche refuge dans le seul endroit où il se sent en sécurité, le snooker local salle. Là-bas, il a l'opportunité de changer de vie après une rencontre fortuite avec un étranger chinois nommé Qiang (David Yip). Qiang, un ancien champion de billard à 8 balles devenu entraîneur, tente de convaincre Spencer de devenir pro. Mais, pour se refaire une vie, Spencer devra rompre avec ses amis, son environnement et les éléments négatifs de sa vie actuelle.