Justin Schumacher é um talentoso dançarino de break e aposta certa para vencer o mais importante concurso de dança da escola. Mas durante a disputa ele bate a cabeça no chão e entra em coma profundo. Passados 20 anos, Justin (Jamie Kennedy) acorda de repente em 2006. Tudo evidentemente está mudado, mas muitos de seus antigos antigos amigos da escola continuam dançando. São eles que vão incentivar e ajudar Justin a recuperar o tempo perdido - incluindo a namorada dos tempos de adolescente, a bela Jennifer Stone (Maria Menounos).