Stone Turtle est le dernier fruit du tandem créatif Woo Ming-jin, à la mise en scène, et Edmund Yeo, au montage. Les deux réalisateurs malaisiens à la tête de la société Greenlight Pictures ont été récompensés à Locarno et désormais, le film est à voir au Festival Black Movie de cette édition 2023.