All's Well, Ends Well (家有囍事) 32 years old

All's Well, Ends Well

A romantic Chinese New Year comedy about the three Shang brothers. Eldest brother Shang Moon is a philandering businessman who treats his hideous yet hard-working wife like dirt. Middle brother Shang Foon is a disc jockey/playboy who tries to score with as many girls as possible. Youngest brother Shang So is an obviously gay dance instructor. Moon soon gets the tables turned on him as his wife leaves to become a glamorous karaoke hostess, and Foon gets into a bizarre relationship with a fan so obsessed with movies that she constantly acts out characters on dates, until he suddenly becomes temporarily mentally ill. And So is continually at odds with obvious butch lesbian family cousin. Hilarity ensues.

Credits

All's Well, Ends Well Cast

Name Character
Maggie Cheung She was 27, now 59 years old as Ho Yok 'Holiyok'
Loletta Lee She was 26, now 58 years old as Foon's Girl
Stephen Chow He was 29, now 61 years old as Shang Foon
Clifton Ko Chi-Sum He was 34, now 66 years old as Sings karaoke w/ Ching
Kwan Hoi-san He was 66, 80 years old when he died as Grandfather
Sandra Ng Kwun-Yu She was 26, now 58 years old as Ching
Leslie Cheung He was 35, 46 years old when he died as Shang So
Tommy Wong He was 39, now 71 years old as Kwong
Teresa Mo She was 31, now 63 years old as Leung Mo-Shang
Sheila Chan She was 22, now 54 years old as Sheila
Raymond Wong He was 45, now 78 years old as Shang Moon
Lee Heung-kam She was 60, now 92 years old as Grandmother

All's Well, Ends Well Crew

Name Department
Raymond Wong as Producer. He was 45 (now 78) years old Production
Raymond Wong as Writer. He was 45 (now 78) years old Writing
Clifton Ko Chi-Sum as Director. He was 34 (now 66) years old Directing
Clifton Ko Chi-Sum as Producer. He was 34 (now 66) years old Production
Roman Cheung as Screenplay. Writing
Ting Ting Choi as Screenplay. Writing
Kam Ma as Editor. Editing
All's Well, Ends Well poster
All's Well, Ends Well (32 years)

  • Release day: Saturday, January 25, 1992
  • Runtime: 100 minutes