M on the Bund: Reparto

Michelle Garnaut
Self

Christopher Doyle
Self

金星
Self

Amy Tan
Self

Thomas Keneally
Self
Alan Hollinghurst
Self
Edward J. Larson
Self
Alexis Wright
Self
Xu Haifeng
Self
Rachel DeWoskin
Self
Aaliyah Bilal
Self

Steven Schwankert
Self

Arthur Jones
Self