Sejak anak-anak, Kang Tae Ha (Bae In Hyuk) sudah mengalami beragam tragedi yang seharusnya tidak dialami oleh anak seusianya. Setelah kedua orangtuanya meninggal, ia harus hidup bersama dengan ibu serta saudara tiri yang membencinya.
Meski begitu, Kang Tae Ha tidak pernah menyerah pada hidup. Sebab, ada sosok kakek yang selalu mendukungnya. Kang Tae Ha pun sangat menyayangi kakeknya tersebut dan menuruti perintahnya.
Namun, saat Park Yeon Woo (Lee Se Young) datang, kakeknya yang bernama Kang Sang Mo (Choen Ho Jin) atau CEO Kang mulai menunjukkan perangai aslinya. Di mana hal itu tidak diketahui Kang Tae Ha sebelumnya.
Kang Sang Mo ternyata sosok yang mengerikan, kejam, dan toksik. Ia bahkan melakukan segala cara untuk mencapai tujuannya. Berikut adalah tiga bukti sikap toksik CEO Kang di The Story of Park's Marriage Contract.