Maggie Li Man-Kwan

Poster for the movie "Beauty on Duty"

Beauty on Duty

A female police officer goes undercover as a beauty pageant contestant to protect a key witness.

Poster for the movie "Mysterious Island"

Mysterious Island

In the 1970s on the Binlusai islands, a young mother is killed when she was running with her son run from an evil presence in an abandoned Roman Catholic leper colony. In the present day, a group of four young men and women are travelling to the island to take part in a survival game run by TV channel Search Planet headed by Chen Jiadong (Philip Keung). Also on the boat is the television presenter … Read more