Just womderful, some outstanding performances, sumptuous sets and costumes. There are fabulously funny and memorable scenes and sequences throughout the film, beautifully paced, assured cinematography, spot on dialogue and a genuinely powerful denoument. Top notch, genre defying, inclusive cinema.