Efter en tragedie er en velrenommeret danseskole i New York på fallittens grund. Efter at have forladt danseverdenen for altid, bliver Travis (Patrick Swayze), Chrissa (Lisa Niemi) og Max (George De La Pena) hevet tilbage til den danseverden, der ødelagde deres karrierer. De har nu én sidste chance for at puste liv i gløderne og redde danseskolen. Kan de finde passionen og magien og bevise, at mirakler virkelig sker?