Wywodzący się z dużego miasta nauczyciel John Grant musi spłacić rządową pożyczkę zaciągniętą na swoją edukację, co oznacza obowiązek podjęcia pracy w wyznaczonym miejscu, konkretnie na skraju australijskiego buszu. Zaczynają się zimowe ferie i John planuje wyjazd do Sydney. Wyrusza więc do górniczego miasteczka Bundanyabba, aby złapać dalsze połączenie. Miejscowi zapraszają go na piwo, a następnie wciągają do gry hazardowej, wygrana w której pomoże mu spłacić pożyczkę. Niestety, przegrywa wszystkie pieniądze i może ani jechać dalej, ani wrócić. Zdany na łaskę i niełaskę nowych znajomych uczestniczy w popijawach, próbuje romansu z miejscową pięknością, zostaje zaproszony na brutalne polowanie na kangury. Kiedy próbuje dostać się do Sydney autostopem, napotkana na pustyni ciężarówka zawozi go z powrotem do Bundanyabba. Zdesperowany chce popełnić samobójstwo, ale zostaje odratowany. Po wyjściu ze szpitala może tylko wrócić do swojej szkoły, bowiem ferie się skończyły.

Agent FBI Melvin H. Purvis (Ben Johnson) pragnie zemścić się na Johnie Dillingerze (Warren Oates) za śmierć swoich ludzi, którzy zginęli w strzelaninie w Kansas City. Zapamiętale ściga i likwiduje wszystkich przestępców powiązanych z gangsterem. Jednak gang Dillingera ciągle pozostaje nieuchwytny.

Wszystko zaczyna się od niespodziewanej wizyty islamskiego inżyniera Hassana w domu Sayeeda i Fridy Choudhury, dawnych przyjaciół, którzy wyemigrowali z Pakistanu dobrych kilka lat temu. Przyjazne rozmowy szybko zamieniają się w ostrą wymianę poglądów, która pozwala Sayeed'owi przypuszczać, że Hassan nie przyjechał do USA z czystko towarzyskich powodów.