Natalie Mendoza is in the midst of a full circle moment. In 2001, she starred as 'China Doll' in Baz Luhrmann's Moulin Rouge! Now she's onstage eight times a week, leading the company of the Tony-winning Broadway show of the same name.
SOURCE: BroadwayWorld at 01:42PM on November 4, 2021