The heroine (Lin Wei/Su Wan): She was originally the living daughter of the wealthy Su family, but she grew up in an orphanage and has a tough and tolerant personality. In order to raise medical expenses for the mother, the director of the orphanage who is seriously ill, she was forced to accept an agreement and became the "contract wife" of the overbearing CEO male protagonist. In fact, she was the substitute for Bai Yueguang in his heart. She has a high talent for jewelry design, but in order to hide her identity and avoid trouble, she has always appeared as an ordinary person.
· Male protagonist (Li Mochen): The CEO of a top wealthy family, cold and paranoid, and extremely possessive. Because Bai Yueguang (Xu Qianqian) "died in the sea of fire" to save him many years ago, there is huge trauma and obsession in her heart. Find a heroine who is 70% similar in appearance to Bai Yueguang, and use her as an emotional sustenance and substitute. Sometimes she is extremely gentle (seeing others through her), and sometimes she is cruel and violent because of her difference with Bai Yueguang.
· Female supporting role (Xu Qianqian/Fake daughter Su Waner): The "Bai Yueguang" in the male protagonist's heart is actually the mastermind of the fire that year (faked death to escape), and is also the fake daughter of the Su family who has taken over the female protagonist's identity. She is deeply scheming, and after knowing the existence of the heroine, she quietly returns, secretly causing trouble, and constantly driving a wedge between the hero and heroine in an attempt to win back the hero and keep her own position.
· Male supporting actor (Wen Jingran): A gentle and handsome well-known jewelry designer who appreciates the heroine's talent and is a warm light in the heroine's dark life. He gradually discovers the heroine's secrets and pain, and becomes her career leader and emotional confidant.