The director, Norman Ng, was born and raised in Hong Kong before the handover of the British colony to China in 1997. He studied business in college and worked in various industries. Since obtaining an MFA degree from the Hong Kong Baptist University's Film Academy in 2022, he has been actively preparing for his first feature film.