The Promise Promotional poster Hangul 천상의 약속 Revised Romanization Cheonsangeui Yaksok McCune–Reischauer Ch'ŏnsangŭi Yaksok Literally Heaven's Promise Genre Melodrama Revenge Created by KBS Drama Production (KBS 드라마 제작국) Written by Kim Yoon-shin Heo In-moo Directed by Jeon Woo-sung Starring Lee Yoo-ri Seo Jun-young Park Ha-na Song Jong-ho Country of origin South Korea Original language(s) Korean No. of episodes 102 Production Executive producer(s) Lee Hyang-bong Running time 35 minutes Production company(s) Neo Entertainment Distributor Korean Broadcasting System Release Original network KBS2 Picture format 1080i (HDTV) Audio format Dolby Digital Original release February 1 (2016-02-01) – June 24, 2016 (2016-06-24) External links Website