12 Lotus

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 sgd983,000 against a budget of sgd$1.5 million.

Plot
Spanning over the 1980s, 1990s till the present day, 12 Lotus tells the story of a singer who is constantly used and abused by the men in her life, against the backdrop of a string of melancholic Hokkien songs.

Main and supporting

 * Qi Yuwu as Ah Long / Long 2
 * Liu Lingling as Older Liu Lianhua
 * Mindee Ong as Liu Lianhua
 * Huang Yiliang as Lianhua's father
 * Hao Hao as Adult Xiao Feixia
 * Li Bao En as Liu Lianhua (kid)
 * Damus Lim as Xiao Feixia (kid)
 * Aaron Tan as Young gambler / Ah Long's accomplice
 * Yeo Yann Yann as Long 2's girlfriend
 * Guo Min as Xiao Feixia's mother
 * Auntie Fen as Opera actress
 * Sam Loo as Getai host
 * Amy Yang as Getai host
 * Baobei Sisters as themselves
 * Samantha Tan as Xiao Feixia's girlfriend
 * Wang Yan Bin as Brother Tiger

The film also features the Sin Sai Feng opera troupe and the band Funkie Monkies Amps.

Special appearances

 * Stefanie Sun as Guan Yin Goddess (opera)
 * David Gan as himself

Production
The film was shot in 23 days.