Who was a Greek film director Andrew Lau or Yannis Smaragdis?
Yannis Smaragdis Iannis Smaragdis (Greek: Γιάννης Σμαραγδής ) is a Greek film director.
Bullets of Love Bullets of Love is a 2001 Hong Kong action thriller film produced and directed by Andrew Lau and starring Leon Lai and Asaka Seto.