One doesn't quite associate Holocaust films with gays, orgies, and Mick Jagger in drag. "Bent", the 1997 feature film, has all of the above (and much much more).
An almost boyish Clive Owen plays Max, a handsome Berlin philanderer who sleeps with an even more handsome SA-man (played by Nikolaj Coster-Waldau) before being carted off to Dachau.
Streets of Berlin, Mick Jagger
But don't just watch the first third for the glamorous bits. If more serious and saddening, the storyline in the concentration camp is almost as surreal and imaginative as the Berlin gay nostalgia that precedes it. Such as this - probably the most unusual sex scene I have ever seen. How has this not gone down in film history?
The ending is not what you expect either. Not pretty, but all the more moving. This is, after all, a film about the Holocaust. A really good one.