Cultural appropriation straight, cis-gender actors in trans acting roles, such as when Eddie Redmayne played the role of artist Lili Elbe in the film "The Danish Girl" and when Jared Leto played the role of a trans woman named Rayon in "Dallas Buyers Club". The gay community has expressed concerns about the use of straight actors to play gay characters; this occurs in films such as "Call Me by Your Name" (straight actors Armie Hammer and Timothée Chalamet), "Brokeback Mountain" (Heath Ledger and Jake Gyllenhaal), "Philadelphia" (starring Tom Hanks), "Capote" (starring Philip Seymour Hoffman) and "Milk" (with Sean Penn playing the role
Moulin Rouge! In this way, Christian would appear to the other characters to be ahead-of-his-time as a musician and writer. Leonardo DiCaprio, who worked with Luhrmann on "Romeo + Juliet", auditioned for the role of Christian. Luhrmann also considered younger actors for the role, including Heath Ledger and Jake Gyllenhaal before Ewan McGregor won the part. Courtney Love auditioned for the role of Satine and assisted in clearing licensing rights for "Smells Like Teen Spirit" to be used in the film. Production began in November 1999 and was completed in May 2000, with a budget of $52.5 million. Filming generally went smoothly,