Wayo Panitchayasawad is a freshman at a university that is also attended by his long-time secret love, Phana Kongthanin, a second-year student. As the Campus Moon, Pha is extremely popular but he does not seem to enjoy…
Welcome to the University of Phayao, where the annual Campus Moon competition isn't just a popularity contest—it's the backdrop for a heart-fluttering romance that has captured the hearts of BL fans worldwide. 2 Moons follows Wayo, a shy and sweet freshman who has harbored a secret crush on the enigmatic second-year student Phana for years. Phana is the reigning Campus Moon: cool, popular, and seemingly untouchable. When Wayo finally enrolls at the same university, he hopes to get closer to his dream guy, but fate has other plans—like accidentally becoming a candidate for the Campus Moon title himself, competing directly against Phana. As the competition heats up, the line between rivalry and affection blurs, and Wayo discovers that his long-held crush might not be as one-sided as he thought. But he's not the only one finding love on campus. The series weaves together multiple love stories, most notably the dynamic duo Ming and Kit, a pair of best friends whose playful bickering slowly gives way to genuine feelings. With a delightful mix of awkward first encounters, stolen glances, and sweetly awkward confessions, 2 Moons captures the giddy, nerve-wracking thrill of first love. Yes, the pacing can be slow, and the acting is admittedly uneven—but that hasn't stopped this show from becoming a beloved classic in Thai BL history. The fluffy, feel-good atmosphere, the stunning campus cinematography, and the undeniable charm of its young cast make it an ideal watch for anyone craving a light, nostalgic romance. It's a series that wears its heart on its sleeve, reminding us all that sometimes, the moon shines brightest when you're not looking for it.