Moulin Rouge - Cast

Moulin Rouge Movie Poster

Ewan McGregor

as Christian


John Leguizamo

as Toulouse-Lautrec



Jim Broadbent

as Zidler


David Wenham

as Audrey


Richard Roxburgh

as Duke of Worcester



Kerry Walker

as Marie


Caroline O'Connor

as Nini Legs in the Air


Christine Anu

as Arabia


Natalie Mendoza

as China Doll


Lara Mulcahy

as Môme Fromage


  Change Location