Long Long Time Ago
In 1965, pregnant Zhao Di is expelled by her husband's family and forced to return home. She gives birth to twins but due to familial pressure and superstition, she gives up one of them for adoption.
Starring Aileen Tan, Mark Lee, Benjamin Tan
Director Jack Neo