• Hong Kong
    10 December 1970
  • Italy
    26 April 2010
    (Udine Far East Film Festival)