At Upperhill Academy, Joel Cho is the definition of invisible. Shy, timid, and struggling to navigate the complexities of his mixed-race identity, Joel has mastered the art of blending into the school without being noticed. His biggest secret? He’s gay — a truth he has carefully locked away just to survive the brutal social hierarchy of elite high school life.
That carefully built wall of silence shatters in a single, breathless moment when James Thorn, the school’s charismatic student council president, suddenly pulls him into a kiss.
Caught in the whirlwind of shock and emotion, a dazed Joel finally blurts out the truth he has hidden for years, confessing his feelings to the boy everyone admires. But the fairytale ends before it even begins. With a cold smirk, James reveals the crushing reality: the kiss wasn’t a spark of romance — it was nothing more than a dare fueled by a locker-room bet with his fellow footballers.
Overnight, Joel is dragged from the shadows into a blinding, merciless spotlight. A viral video of his vulnerable confession spreads through every group chat in the school, turning him into the number one target of gossip, mockery, and cruel whispers.
Yet beneath James’s teasing and cruel façade lies something unexpected. Whether he admits it or not, James has always been secretly drawn to Joel’s soft looks and quiet presence. And as he continues to haunt Joel’s every step — provoking him, teasing him, and refusing to leave him alone — what begins as a cruel game slowly transforms into something intense: attraction, tension, and an undeniable connection neither of them can ignore.
As the pressure of expectations, ruthless classmates, and the watchful eyes of Upperhill Academy close in around them, the line between humiliation and desire begins to blur. Joel must face his fear, his heartbreak, and the confusing feelings growing inside him, while James struggles with a secret that could change his life: the quiet boy he humiliated might be the one person he has been falling for all along.