Een jonge vrouw die pas weduwe is geworden en een jonge man die pas zijn vrouw verloren heeft, proberen samen een nieuw bestaan op te bouwen in het wilde westen anno 1800.
Een reizende antidrugspredikant brengt een hysterische zwart-witfilm naar het plaatsje, die de aanleiding wordt - en ook het raamwerk vormt - van allerlei gebeurtenissen waar de film juist tegen waarschuwt. De voorbeeldige zestienjarige Jimmy Harper valt voor de al even voorbeeldige Mary Lane. Jimmy wordt tijdens zijn danslessen met de grote verleidingen seks en drugs geconfronteerd, en dan is er geen houden meer aan.
In de nachtclub Exotica aan de rand van Toronto geven meisjes striptease-acts voor hun klanten. Een al wat oudere klant toont opvallend veel belangstelling voor een bepaalde stripper en raakt verslaafd aan haar.
Mama Rose (Bette Midler) is nooit een ster geworden, en daarom dwingt ze haar dochter Baby June (Cynthia Gibb) maar om een grote ster te worden. Het maakt niet uit dat June lijdt aan plankenvrees, en dat ze er zelf geen zin in heeft. Uiteindelijk wordt June dan toch een succes maar ook daar is Mama Rose niet gelukkig mee.
Tiener Ben Fiedler staat op het punt zijn bar mitswa te vieren en daarmee toe te treden tot de wereld der volwassenen. Ben is er alleen nog niet helemaal klaar voor om volwassen te worden. Hij wil eerst meer van de betekenis afweten. Het probleem is alleen dat Adam, de gekke vader van Ben, op het punt staat een extravagant feest te organiseren. Ben verzint een plannetje om tijd te rekken voor het aankomende feest. Tot grote ergernis van de familie nodigt hij zijn excentrieke opa uit, die de boel wel even op stelten zal zetten. Kan Ben hiermee tijd rekken en er achter komen wat het betekent om een man te zijn?
Een taxichauffeur besluit mee te doen aan een overval om geld te verdienen voor de behandeling van zijn zieke vrouw.