En 1977, à Sheffield, dans le nord de l'Angleterre, Harold Smith mène une vie paisible de retraité, ne se souciant guère que son épouse
Lulu, plus jeune que lui, passe ses soirées avec d'autres hommes. Son fils Vince, âgé de 18 ans, est commis dans une firme d'avocats. Trop timide pour inviter sa jeune collègue Joanna pour une sortie, le garçon consacre ses temps libres à imiter son héros, le roi du disco
John Travolta, vedette du populaire film La Fièvre du samedi soir. Mais un jour, Vince rencontre une jeune fille punk qui changera sa vie. Entre-temps, Harold développe des talents insoupçonnés de magicien qui étonnent son entourage. En effet, le jovial retraité semble tout à coup doté de pouvoirs paranormaux le rendant capable de déplacer les objets à distance.