Ambientada en Baltimore, Maryland, la película sigue la historia del desfavorecido Tyler Gage (Channing Tatum) y la privilegiada bailarina moderna Nora Clark (Jenna Dewan), ambos se encuentran atrapados en una situación que determinará sus futuros.