Isabella Lam Lok-hin absolvierte die School of Creative Media an der City University of Hong Kong. Ihr Kurzfilm „On Sleepless Roads, the Sleepless Goes“ (2012) gewann den Kreativitätspreis beim Fresh Wave International Short Film Festival und erhielt eine Empfehlung der Jury bei den Hong Kong Independent Short Film and Video Awards. Anschließend arbeitete sie an verschiedenen Filmproduktionen in Hongkong. „Dead End“ ist ihr Langfilmdebüt.
Von Busan International Film Festival 2026, Nr. 31