Chongqing 2008

94 min