Le Dr Sam Beckett se transmute dans la peau de Charlie "Black Magic" Walters, un vieux mais néanmoins talentueux joueur de billard noir. Sa mission est de sauver le bar de sa petite fille Violet en remportant un match de billard. Mais Sam ne sait absolument pas jouer au billard. Al quant à lui se souvient qu'il a rencontré Magic étant petit. Il enseigne donc le billard à Sam et l'aide grâce à aux simulations holographiques de son ordinateur de poche.