Początek XX wieku. Pięćdziesięcioletni Gustav Mahler (Robert Powell) jest odnoszącym sukcesy kompozytorem i dyrygentem, który pracuje i mieszka w Nowym Jorku. Pewnego dnia mężczyzna odkrywa, że jest poważnie chory i postanawia wrócić do Paryża, gdzie ma przejść kurację. Dodatkowo w jego małżeństwie nie dzieje się najlepiej. Podczas licznych rozmów mających na celu ratowanie związku z Almą (Georgina Hale), artysta zaczyna przypominać sobie rozmaite traumatyczne wydarzenia z przeszłości.