"Dirty Dancing" (1987) No movie has come close to knocking this hit off its pedestal. Patrick Swayze is Johnny Castle, the hunky dance instructor in a Catskill Mountain resort. His dance partner falls ill, Baby (Jennifer Grey) learns to dance in secret with Johnny. She naturally falls in love with him. And, of course, he falls for her, too. There's quite the Shakespearean ending with an edgy group dance & the classic line, "Nobody puts Baby in the corner."