The summer of 1963 innocent 17-year-old Baby (Jennifer Grey) vacations with her parents at a Catskill's resort. One evening she is drawn to the staff quarters by stirring music. There she meets Johnny (Patrick Swayze), the hotel dance instructor, who is as experienced as Baby is naive. Baby soon becomes Johnny's pupil in dance and love.
Eight dance couples relive the magic of Dirty Dancing at the original location, the Mountain Lake Resort in Virginia, while competing for an amazing prize. Weekly dance challenges and eliminations see sparks fly and hearts melt. With Jennifer Ellison and Sean Cheeseman.