Liu Lingling
Liu Lian Hua
12 Lotus is a 2008 Singaporean musical drama film written and directed by Royston Tan, starring Qi Yuwu, Liu Lingling and Mindee Ong. The film was released in theatres on 14 August 2008 and was screened at the 13th Busan International Film Festival in October 2008. The film performed poorly at the local box office, grossing S$983,000 against a budget of S$$1.5 million. imdb.com