Long Long Time Ago
There was a time when tomorrow was uncertain.
The story spans from 1965 to the early 1970s. Heavily pregnant Zhao Di, the unwanted second wife of an older man, was chased out by her husband's family and forced to return to her own family. She gave birth to a pair of twins, Shun Fatt and Su-mei. As Su-mei had two moles on her face, which was said to be bad luck, she decided to give her up due to the pressure of wanting to build a better life for the rest of her family.
Top Cast

Aileen Tan
as Lim Zhao Di
Lim Zhao Di

Mark Lee
as Lim Ah Kun
Lim Ah Kun

Wang Lei
as Si Shu
Si Shu
More Like This

The Man in the Iron Mask
1998 • Movie

Wuthering Heights
2011 • Movie

Patch Adams
1998 • Movie

Quadrophenia
1979 • Movie

The Limey
1999 • Movie

The Hurricane
1999 • Movie

Nine
2009 • Movie

Synoikia to Oneiro
1961 • Movie

Hoffa
1992 • Movie

National Theatre Live: The Motive and the Cue
2024 • Movie

The Right Stuff
1983 • Movie

A Perfect World
1993 • Movie

That Thing You Do!
1996 • Movie

Double Impact
1991 • Movie

Once Upon a Time... in Hollywood
2019 • Movie


