6.8
Duel to the Death
1983 · Movie · Action · Drama

Acting
Flora Zeta Elizabeth Cheong-Leen (born November 20, 1959) is a Hong Kong actress and fashion designer.
1983 · Movie · Action · Drama
1981 · Movie · Comedy
1981 · Movie · Action
1981 · Movie · Comedy · Romance
1981 · Movie · Horror
1982 · Movie · Thriller · Horror
1982 · Movie · Action