Starring Bobbi Chen from Sandcastle, China Doll is a horror gore film centering on issue of child prostitution in Southeast Asia. Written and directed by Tay Yu Xian. This film is currently in production phase.

For Full Film, contact:
E: tayyuxian@gmail.com
T: +65 9785 6821

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…