Island of Greed | Hong Kong, Taiwan Film Review

Nick and Luke review Island of Greed (1997) an Taiwanese / Hong Kong co-production.

Written by Nick Vaky

Currently living in Taipei, Taiwan making movies.