Directed and written by Ong Kian Sin and Tan Beng Tian, and co-created by the cast, Twisted was first performed at the Esplanade Theatre Studio, from 12th to 16th October 2005. The second staging took place at the Festival Asia in Barcelona, Spain on 16th September 2007.
The lighting and sound were designed by Lim Woan Wen and Darren Ng respectively.
English translation/additional text by Chong Tze Chien.
(Source: Twisted production notes)