Data di uscita: 31 dicembre 2005
Uscito nel 2005, Untitled è un film della durata di 7 minuti, girato in XX e prodotto in Singapore.
Regista
Loo Zihan