Moulin Rouge! poster

Moulin Rouge! Cast & Characters

Moulin Rouge! (2001) stars Ewan McGregor as Christian, Nicole Kidman as Satine and John Leguizamo as Toulouse-Lautrec. The drama movie was released June 1, 2001. Below is the full cast and crew.

PG-13 2001 · 2h 8m 75 Audience
Starring Cast
Key crew
Director
Screenplay
Cinematography
Editor
Production design
Costume design

Full cast

127 cast members

Crew by department

83 crew members