Life was never better for Jan Dara - then he prayed and screwed it all up.
Jan Dara (Suwinit Panjamawat) is a young Thai with a traumatic background. His birth causes the death of his mother, and leaves him at the mercy of undying scorn, hatred, and surprisingly violent outbursts of his father, Luang (Santisuk Promsiri). Jan lives life as an outcast in his own home, and the only person who cares about him (and indeed prevents him from being beaten to death at a whim by Luang) is Jan's aunt, Waad (Wipawee Charoenpura).
Aunt Waad eventually becomes a surrogate mother to the nurture-deprived Jan, and the two form such a close bond that it threatens to wander into incest. Luang, meanwhile, has begun having an affair with Aunt Waad, and soon produces another child, Kaew (Patharawarin Timkul), a tempest of a girl who is taught at birth to despise her stepbrother. Not only does Kaew grow up spoiled rotten and evil to the core, but she's also developing lesbian tendencies, and is sleeping with one of the female help.
Years later Jan Dara returns to seek revenge by outdoing his father's sexual conquests.