Michael Mak (born 16 August 1958) is a Hong Kong film director who is known for directing Dragon Force, Everlasting Love and Island of Greed . Michael was born in Hong Kong and his ancestral hometown is Mowming, Guangdong province.