Mari (O. Rulin) ima šesnaest godina i uskoro treba roditi. Već mesecima putuje po zemlji autostopom, pobegla je od majke i očuha, koji su je terali da pobaci, i pokušava stići do oca, verujući da će je on razumeti i prihvatiti.
Jedne večeri, kad je noć zatekne na cesti, u kamion je primi Horace Veitzel (E. Gould) koji obeća da će je odvesti do Vegasa. Na Marino čuđenje, dobroćudni Horace ne ispituje je što radi sama, trudna, noću na cesti, nego je zabavlja pričajući i pevušeći, a kad dođe vreme za noćenje, svrate u malo šaroliko mesto u Nju meksiku gdje živi Horaceova prijateljica Darnela (L. Graj), vlasnica restorana Lilian (L. Kazan), Darnelina majka Anie (C. Lekman) i drugi živopisni likovi.
Darnela živi u prikolici sa starom majkom i majčinim kućnim ljubimcem praščićem. Šaroliko i kičasto odevena, ta ostarela bivša estradna umetnica iz Vegasa ima toplu dušu i puno suosećanja za malu Mari. I dok se društvo zabavlja, Horace doživi srčani udar i umre. Darnela ponudi Mari da ostane sa njima dok ne rodi, no Mari ipak želi otputovati ocu. Otac, ostareli roker, upravo kreće na koncertnu turneju i ma koliko volio svoju ćerku, ne može je primiti jer bi time ugrozio karijeru. Mari se vraća jedinoj osobi za koju zna da će je prihvatiti - otkvačenoj, ali dobrodušnoj Darneli.