Heroes Shed No Tears (Ying xiong wu lei) is a 1986 actioner by John Woo, and probably among his least well known films. Woo’s movies have had a hard time ever since the advent of digital technology: because original materials in Hong Kong of many of his movies had been […]