Moulin Rouge! (2001) Director-  Baz Luhrmann Writers-  Baz Luhrmann, Craig Pearc