Akcja filmu rozgrywa się w meksykańskim kurorcie przy granicy z USA. Profesor Cunningham (Robert Woolsey) i jego partner Sparrow (Bert Wheeler) to para fałszywych wróżbitów, którzy wplątują się w kłopoty z lokalnymi Cyganami.
Jednocześnie dziedziczka Ruth Chester (June Clyde), zakochana w amerykańskim pilocie Billym Shannonie (Hugh Trevor), ukrywa się przed swoją ciotką, panią Furst (Jobyna Howland). Ciotka chce, by Ruth poślubiła europejskiego szlachcica, Barona (Ivan Lebedeff), który jest zainteresowany jedynie jej pieniędzmi. Baron spiskując z przywódcą Cyganów, Juliusem (Mitchell Lewis), porywa Ruth i dziewczynę, w której zakochany jest Sparrow. Profesor, Sparrow i Billy ruszają na ratunek porwanym dziewczynom.
Jerry Strong, jest synem bogatego biznesmena, ale jego marzeniem jest zostać malarzem. Zatrudnia jako swoją modelkę Kay Arnold, która jest dobrą dziewczyną z nieciekawą jednak przeszłością. Wkrótce zakochują się oni w sobie i zaczynają planować ślub. Kategorycznie temu pomysłowi sprzeciwiają się rodzice Jerry'ego...
Ludwik Lachowicz jest malarzem, ale nie odnosi sukcesów w swojej dziedzinie. Zadłuża się, by opłacić szkolne wpisowe swojej siostry – Zosi. Maluje obraz „Dusze w niewoli” i zdobywa główną nagrodę ufundowaną przez Jadwigę Starzyńską. Młodzi zakochują się w sobie.