Angel's Revenge Promotional poster for Angel's Revenge Also known as Women by Nature Heavenly Woman Innate Woman Sky Angel Heaven Girl Genre Melodrama Romance Family Developed by KBS Drama Production (KBS 드라마 제작국) Written by Ahn So-min Lee Hye-sun Directed by Eo Soo-seon Creative director(s) Lee Joo-hyung Hong Kyung-deuk Starring Yoon So-yi Park Jung-chul Moon Bo-ryung Kwon Yul Country of origin South Korea Original language(s) Korean No. of episodes 103 Production Executive producer(s) Lee Jae-young Producer(s) Kim Shin-il Running time 40 min Production company(s) Free Will Company SSD Distributor KBS Release Original network KBS Picture format 1080i (HDTV) Audio format Dolby Digital Original release January 6 (2014-01-06) – June 2, 2014 (2014-06-02) External links Website Angel's Revenge at Free Will Company