The Best of Movies and TV
Please wait while we load your content.
Edmond Leung stars as On Do Do, a Chinese version of Popeye who eats Fairy Weed, giving him enlarged forearms and great strength.
Character :On Do-Do
Character :Princess Lychee
Character :Captain Lorento
Character :Uncle Pat
Character :Fai
Character :Kaki
Character :Brother Cheung
Character :Yinyin
Character :Maltese
Character :