Still of Linda Wang and Director Andrew Lau on set in Martin Scorsese's "Revenge of the Green Dragons."
Caption: Still of Linda Wang and Director Andrew Lau on set in Martin Scorsese's "Revenge of the Green Dragons."
Producer Source: IMDB
Julian Shaw pictures →
Tim Russ pictures →
Lindsey Shaw pictures →