Directed by Sabahan director Timothy Stephen, the film has received critical acclaim in international film festivals.