A well woven and fast moving yarn of multi characters in a tightly knitted story,without being ambiguous or confusing, Set during the period just before the onset of WW1, the movie looks into the aspects of racial hatred, premarital birth, cabaret shows, greed, hatred, compassion and sacrifice. Exceptionally good direction and screenplay. Nominated for all major Oscars.