A top grossing film by visionary Singaporean director Royston Tan in 2007, 881 is an electrifying and colourful masterpiece not to be missed by a blink. Come sing with us in this ultimate combo of Hokkien and Mandarin songs at the Esplanade Theatre in April 2011! Costume designed by Tube Gallery