Kevin nie jest w stanie spłacić długu zaciągniętego u lokalnych przestępców. Postanawia wykorzystać nadarzającą się okazję i podszyć pod światowej klasy dentystę, aby zdobyć pieniądze.
Max Washington (Gregory Hines), po odbyciu kary za kradzież właśnie opuszcza więzienie. Wraca na stare śmieci, czyli do klubu tańca. Jego dawna dziewczyna, instruktorka stepowania nie jest chyba zbyt zachwycona, że go widzi, natomiast jej ojciec wprost przeciwnie, ponieważ z Maxem wiąże pewne plany występów. Co do planów wobec Maxa, to mają też je jego starzy kumple kryminaliści.