Lead actor Leng Thanapon effectively handles a complex acting challenge by portraying three distinct personas across different timelines: he plays the kind-hearted and naive Kaew (Great) in the modern world, the cruel and arrogant Karaket in the Ayutthaya era before the soul-swapping, and finally, the modern-day Kaew trapped inside Karaket's body, who must adapt to the ancient era and change how everyone perceives him.
