Michael Mak (director)

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 .

[3] He directed the 1984 film Everlasting Love which starred Irene Wan and Lau Tak Wah.

It starred Michelle Yeoh as Sister Ko and Tony Leung as Sen who were trying to stop a revolutionary plot to overthrow the government.

[8][9] Under his direction, he portrayed Taiwan as a Chinese version of Sicily where the politicians and triads were colluding together in an arrangement beneficial to both.

[11][12] Mak got to act again in the film in Kant Leung's Roaring Dragon, Bluffing Tiger which was released in 2003.