Tyler Gage (Channing Tatum) ha crecido y pasado toda su vida en los barrios más peligrosos de la ciudad de Baltimore y sabe que es poco probable que alguna vez salga de ahí. Un día, tras un roce con la ley, Tyler es sentenciado a realizar un servicio comunitario en la Escuela de Artes de Maryland. Allí conoce a Nora (Jenna Dewan), una atractiva bailarina que está buscando desesperadamente a alguien que sustituya a su compañero, de baja por accidente, antes de la importantísima Exhibición Senior de la escuela.