The film begins on a train journey with Gustav Mahler (Robert Powell) and his wife Alma (Georgina Hale) confronting their failing marriage. The story is then recounted in a series…