-
Chi Cao
as Li Cunxin (adult) -
Chengwu Guo
as Li Cunxin (teenage) -
Huang Wen Bin
as Li Cunxin (boy) -
Joan Chen
as Niang -
Wang Shuang Bao
as Dia -
Bruce Greenwood
as Ben Stevenson -
Amanda Schull
as Elizabeth -
Kyle Maclachlan
as Charles Foster -
Jack Thompson
as Judge Woodrow Seals -
Camilla Vergotis
as Mary McKendry -
Madeleine Eastoe
as Lori -
Steven Heathcote
as Bobby Cordner -
Aden Young
as Dilworth
Aden Young shot to international prominence in his first major film role, starring in Bruce Beresford’s acclaimed Black Robe. Aden’s subsequent film roles have included Bruce Beresford’s Paradise Road and River Street, for which he received an AFI Award nomination. Additional credits include Broken Highway, Love in Limbo, Metal Skin, Serenades and the US features Cousin Bette and Under Heaven. Aden’s television roles include After the Deluge, The Starter Wife and Two Twisted.




