"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
as On Do-Do
Gigi Lai Chi
as Princess Lychee
Elvis Tsui Kam-Kong
as Captain Lorento
Law Kar-Ying
as Uncle Pat
Kai-Fai Ng
as Fai
Teresa Mak Ka-Kei
as Kaki
Wayne Lai Yiu-Cheung
as Brother Cheung
Sarah Au Ji-Yan
as Yinyin
Amy Chung
as Maltese
Lee Kin-Yan
as
Jackie Tang
CGI Director
Ma Yuk-Sing
Action Director
Dung Do Cheung Mai
Director
Johnny Lee Kwing-Kai
Writer