Edmond Leung stars as On Do Do, a Chinese version of Popeye who eats Fairy Weed, giving him enlarged forearms and great strength.
Edmond Leung Hon-Man
Gigi Lai Chi
Elvis Tsui Kam-kong
Law Kar-ying
Kai-Fai Ng
Teresa Mak Ka-kei
Wayne Lai Yiu-cheung
Sarah Au Ji-Yan
Amy Chung
Lee Kin-yan