In multicultural Malaysia society, the mere existence of a baby hatch remains a whispered taboo, condemned and branded as an enabler of moral decay, punishable by God. Three committed employees of a Kuala Lumpur baby hatch facility navigate a maze of societal opposition to empower women from diverse backgrounds grappling with the complex notion of bodily autonomy.
Fish Liew
as Lai Sum
Natalie Hsu
as Siew Man
袁富華
as Keong
Pearlly Chua
as Kam
Teng Yuan
as Ming
Jasmine Suraya
as Nurul
Mei Ling Tan
as Fatimah