About Tan Ce Ding
Tan Ce Ding is a Malaysian film director and screenwriter. His short film, Please Hold the Line, had its World Premiere at the 79th Venice International Film Festival in 2022. Tan is the founder of Evil Genius Studio, a film production firm based in Kuala Lumpur.