'' Drifters '' ( ) is a 2003 Chinese film directed by Wang Xiaoshuai . The film is a production of Hong Kong 's Purple Light Films and People Workshop with international distribution through the Taipei-based company Arc Light Films . '' Drifters '' premiered in the 2003 Cannes Film Festival as part of the Un Certain Regard competition
2003 Cannes Film Festival
2003 Cannes Film Festival
Drifters (2003 film)