AboutMoulin Rouge

Moulin Rouge! is a 2001 Australian/American/British musical-romantic drama film by Baz Luhrmann. Following the Red Curtain Cinema principles, the film is based on the Orphean myth and on Giuseppe Verdi's opera La Traviata.