The trivia item below may give away important plot points.
Apparently there's 2 versions of this film with different ending. The difference could be seen during the scene when the meeting between Dilaila (Elizabeth Tan) / Dilaila II (Sasqia Dahuri) with the banker happened. There's a version where Dilaila II (Sasqia Dahuri) received the cheque and there's another version where Dilaila (Elizabeth Tan) received the cheque. These two scenes lead to a different ending for each version.