
W XVIII wiecznej Anglii, Oscar (Ralph Fiennes) jest młodym anglikańskim księdzem, źle ubrany i wygadany, ale z duszą anioła. Wychował się w rodzinie o surowych zasadach, uważał żę Bóg powiedział mu poprzez znaki by zostawił ojca i wiarę i przyłączyć się do kościoła anglikańskiego. Lucinda (Cate Blanchett) jest nastoletnią australijską dziedziczką, która desperacko dąży do wyzwolenia swojej płci spod męskiej dominacji. Kupuje fabrykę szkła i marzy o zbudowaniu kościoła zbudowanego prawie tylko ze szkła i przetransportowaniu go do australijskiego Outback. Oscar i Lucinda poznają się na statku płynącym do Australii, z różnych powodów zostali wyobcowani ze środowiska i jako skutek tego łączą swoje siły. Oscar i Lucinda są pasjonatami hazardu, Lucinda zakłada się z Oscarem o cały jej spadek, że nie dowiezie bezpiecznie szklanego kościoła do Outback. Oscar godzi się na to i ta decyzja prowadzi do zdarzeń, które odmienią ich życie na zawsze.

Ralph Fiennes
Oscar Hopkins

Cate Blanchett
Lucinda Leplastrier

Ciarán Hinds
Reverend Dennis Hasset

Tom Wilkinson
Hugh Stratton

Richard Roxburgh
Mr. Jeffries

Christian Manon
Mr. Tomasetti

Clive Russell
Theophilus

Barnaby Kay
Wardley-Fish

Linda Bassett
Betty Stratton

Geoffrey Rush
Narrator (voice)

Basil Clarke
Elderly Parishoner

Andrea Moor
Miss Shaddock