A Thousand Stitches (2025)

23 May 2025 – 25 May 2025 @ Drama Centre Black Box

Synopsis

A vandalised artwork. An enigmatic painter forced to create wartime propaganda. A desperate act of love.

As Emma, an art conservation student restores a portrait of a Japanese woman, Mizuki, she finds herself transported deep into the heart of Syonan-to—Japanese-occupied Singapore. There, Emma stitches together the lives of Mizuki, the artist, Huang Wei and the storms that raged in and around them.

A Thousand Stitches is a moving story of friendship, heartbreak and loss told through a blend of performance, painting and live cinema. A haunting reimagining of a difficult chapter of Singapore’s history, this presentation explores the transgenerational impact of war and the necessity of hope in the darkest of times.

Co-Directors: Kaylene Tan & Alan Oei
Writer: Kaylene Tan
Artist: Alan Oei

Multimedia Designer: Brian Gothong Tan
Props Designer: Brian Gothong Tan
Sound Designer & Composer: Bang Wenfu
Lighting Designer: Petrina Dawn Tan
Costume Designer: Angeline Oei

Translator: Ken Takiguchi
Hair Stylist: Ashley Lim
Make-Up: The Make Up Room
Voice Recording Engineer: Daniel Chai
Photography: Crispian Chan
Video Director: Teh Yee Sheng

Cast: Xuan Ong, Mihaya Shirata
Video Appearances:
Elijah Hendriawan
Jhavesh Jharred Sundaresan
Lim Kai Xin Lucian
Shayna Nadine bte Saiful Fadli
Sonya Nadine bte Saiful Fadli
Tashi Jain

Associate Producer: James Jordan Tay
Technical Manager & Sound Engineer: Varian Tan
Stage Manager: Jasmine Khaliesah 
Assistant Stage Manager: Mirra M Z
Assistant Production Manager: Jessica Chew
Additional Props: Claire Tan
Video Operator: Sulastri Subari
Production Assistant: Summer Rae

(Source: SIFA website)


credits

Kaylene Tan
Co-Director, Playwright
Alan Oei
Co-Director, Artist
Brian Gothong Tan
Multimedia Designer, Props Designer
Bang Wenfu
Sound Designer, Composer
Petrina Dawn Tan
Lighting Designer
Angeline Oei
Costume Designer
Ken Takiguchi
Translator
Ashley Lim
Hair Stylist