The Promise earned a moderate 33.7 million baht (US$1 million) at the Thai box office, and was the fourth-grossing local film of 2017. The film received mixed reviews; it has been described as formulaic-yet-effective, and criticized for not realizing the potential of the financial-crisis background. The film won the 27th Suphannahong National Film Award for Best Visual Effects.
