Nhân vật trung tâm của Bad Love là So Won (Shin Go Eun), một cô gái mạnh mẽ và tự lập, từng ước mơ trở thành nhà thiết kế nhưng vì dòng đời đưa đẩy nên đành bỏ dở. Ở chiều ngược lại, Han Jae Hyuk (Lee Sun Ho) là con cả trong gia đình giàu có, được hưởng thụ cuộc sống đủ đầy nhưng lại không hài lòng với cuộc sống luôn bị kiểm soát, sắp đặt. Bộ phim theo mô típ tâm lý lãng mạn với câu chuyện chàng giàu nàng nghèo thường thấy ở những phim dài tập của các đài công cộng xứ Hàn.