'' Chongqing Blues '' ( , pinyin : Rizhao Chongqing ; literally '' Sunshine over Chongqing '' ) is a 2010 Chinese drama film directed by Wang Xiaoshuai . It was selected for the main competition at the 2010 Cannes Film Festival
2010 Cannes Film Festival
2010 Cannes Film Festival
Chongqing Blues