China Film Festival 2003, 6-11 August [poster].