Love Upon a Time (2026) Thai BL series official poster featuring Net Siraphop Manithikhun, JJ Radchapon Phornpinit, Latte Thanutchon Chankaewarmorn and Kim Pongsaton Sittipan - Domundi TV Ayutthaya time-travel drama

Love Upon a Time

CompletedTV Series🇹🇭

SYNOPSIS

Love Upon a Time (ภพเธอ; RTGS: Phop Thoe) is a 2026 Thai boys' love drama that runs in two eras at once, and its defining device is that every lead plays two people: one in the present day, one in the Ayutthaya Kingdom four centuries earlier. Nakun Phattanatada (JJ Radchapon Phornpinit) is a twenty-year-old student who believes in evidence and very little else, until he wakes four hundred years in the past with no idea how he got there and no way back. The villagers take him for Klao (JJ Radchapon Phornpinit), a young man who vanished after his father was branded a criminal and who happens to wear Nakun's face. Nakun lets them believe it. The mistake buys him food, shelter and time to work out what has happened to him.

What it does not buy him is the trust of Phop (Net Siraphop Manithikhun), Klao's closest friend, who has known him since childhood and can tell at a glance that the man wearing that face is a stranger. Phop watches, tests and waits, and the longer he does it, the harder the watching becomes for both of them. In the present day his counterpart is a man named Tinnaphop. A second pairing runs alongside them: Jom (Latte Thanutchon Chankaewarmorn) and Kaew (Kim Pongsaton Sittipan), whose modern selves are Thee and Pun. Around all four move Chuay (Tonnam Piamchon Damrongsunthornchai), Sai (March Manussita Jarusasi), Prayong (Namfon Sueangsuda Lawanprasert) and High Lord Pichayabhakdi (Ton Athiwad Sanidwong Na Ayoodthayaa), each holding a piece of why Klao disappeared and why nobody in the village will say his father's name out loud.

Adapted from the boys' love novel by littlebbear96 and directed by Panuwat Inthawat, the twelve-episode series was produced by Domundi TV with Mandee Work and aired on Workpoint TV every Friday at 21:30 ICT from 27 March to 12 June 2026, with an extended streaming edition on iQIYI. On screen the two couples are known as NetJJ and LatteKim. The historical setting is unusual for the genre and it earns its place: rank, rumour and a family's disgrace decide what these men are allowed to want, and the romance is built on that pressure rather than draped over it. The longer Nakun stays, the less he wants to leave, and the closer he comes to the answer, the clearer it becomes that going home may cost him the only person who ever saw through him.

CONTENT DETAILS

Native Title
ภพเธอ
Original Title
Love Upon a Time
Also Known As
ภพเธอ, Phop Thoe, Pop Ter, Love Upon a Time Series, Phop Ther
Adaptation
Adapted from the Thai boys' love novel by littlebbear96, whose work has also been the source for other Domundi TV productions. The series relocates the story to the Ayutthaya Kingdom and adds the time-travel framing device.
Themes
Key Themes
Time TravelAyutthaya KingdomMistaken IdentityHistorical FantasyFound FamilySlow BurnNovel AdaptationFateHidden IdentityNobilitySecond ChanceComing of Age
Country
Language
Thai
Original Author
littlebbear96
Seasons
1
Episodes
12
Duration
69 min
Aired Start
Aired End
Release Year
Content Rating
MA

WATCH ON

iQIYI

KEY TAKEAWAYS

  • Love Upon a Time (ภพเธอ, RTGS: Phop Thoe) is a 12-episode Thai BL time-travel drama that aired on Workpoint TV every Friday at 21:30 ICT from 27 March to 12 June 2026, with an extended streaming edition on iQIYI.
  • Every lead plays two characters, one in the present day and one in the Ayutthaya Kingdom four centuries earlier. This is the single most misreported thing about the series, so it is worth stating plainly.
  • JJ Radchapon Phornpinit plays Nakun Phattanatada (present) and Klao (past). Nakun is the one who travels back in time; Klao is the missing young man he is mistaken for, and who shares his face.
  • Net Siraphop Manithikhun plays Phop (past) and Tinnaphop (present). Phop is Klao’s closest friend, the one person who senses the man in front of him is a stranger. He is not the time traveller.
  • Latte Thanutchon Chankaewarmorn plays Jom (past) and Thee (present), and Kim Pongsaton Sittipan plays Kaew (past) and Pun (present).
  • The two on-screen couples are NetJJ and LatteKim, both Domundi TV pairings.
  • Setting: the Ayutthaya Kingdom, roughly 400 years before the present day, making this one of very few Thai BL series built on a historical rather than contemporary backdrop.
  • Source: a Thai BL novel by littlebbear96, produced by Domundi TV with Mandee Work. Directed by Panuwat Inthawat.
  • Central hook: Nakun is mistaken for Klao and lets the mistake stand, so the romance is built on a lie the audience knows about from episode one.
  • Episode length: about 69 minutes, long for Thai BL, where 45 to 50 minutes is more typical.
  • Episode count note: some references list 10 episodes, but the run from 27 March to 12 June covers 12 Fridays and TMDB records 12.
  • Soundtrack: the title track “ภพเธอ” is performed by FirstOne, with “รักที่เป็นเธอ (The Love I Found)” a duet by Net and JJ, plus solo songs from JJ and Kim.
  • Age rating: iQIYI, the licensed international platform, lists the series as MA.

EDITOR’S VERDICT

8.2/10

Thai BL almost never leaves the present day. Campus, condo, office, hospital, the genre has built a comfortable vocabulary out of contemporary settings, and Love Upon a Time walks away from all of it. Four hundred years back, in the Ayutthaya Kingdom, a student who trusts nothing but evidence has to survive in a world that runs on lineage, reputation and the word of noblemen.

What the premise buys it

The mistaken-identity setup does real work here. Nakun does not fight to prove who he is; he lets everyone believe he is Klao because the lie feeds and shelters him. That single decision poisons every warm scene that follows, the audience knows the ground will give way, and so does he.

The casting choice underneath it is the smart part. JJ Radchapon plays both Nakun and Klao, so the resemblance that drives the whole plot is literal rather than asserted, and JJ has to make two men legible as different people while wearing the same face. He mostly manages it: Nakun is quicker, warier, worse at hiding what he thinks.

Opposite him, Net Siraphop’s Phop is the only person unwilling to accept the story he is being told. Their scenes carry more tension than the romance usually does in this genre, because one of them is lying and the other has known the real Klao since childhood. Phop is not suspicious in the abstract, he is grieving a friend and watching a stranger wear him.

Where it strains

  • The historical world is more sketched than built, the costuming and courtesies land, but the political machinery around Klao's disappearance stays vague longer than it should.
  • Twelve episodes at 69 minutes is a lot of room, and the second couple still goes underfed; Jom and Kaew get affection without much plot.
  • The time-travel mechanics are never explained, which is a defensible choice, but the series occasionally leans on that vagueness to escape a corner.
  • The dual-era naming is genuinely confusing on first watch, and the show does little to help. Expect to spend the first two episodes working out who is who.

The verdict

An ambitious swing that mostly connects. The Ayutthaya setting is not decoration, it changes what the characters are allowed to want and how much a rumour can cost them, and the series is smart enough to build the romance on that pressure rather than around it. Domundi's most interesting production in some time.

Best for: viewers who want historical stakes and an identity mystery under the romance.
Skip if: you need the fantasy rules spelled out, or you dislike stories where the lead is lying to everyone he loves.

Final Score: 8.2/10

LEAD & SIDE COUPLES

Net Siraphop Manithikhun official photo - Thai Domundi TV actor, NetJJ pair, star of Love Upon a Time as Tinnaphop "Phop" and Bed Friend as King
JJ Radchapon Phornpinit official photo - Thai Domundi TV actor and singer, NetJJ pair, star of Love Upon a Time as Nakun "Klao" Phattanatada
Net Siraphop ManithikhunNetJJJJ Radchapon Phornpinit
Since 2026● Current

View Couple

17
Latte Thanutchon Chankaewarmorn official photo - Thai Domundi TV actor, LatteKim pair, star of Love Upon a Time as the Ayutthaya nobleman Jom
Kim Pongsaton Sittipan official photo - Thai Domundi TV actor and singer, LatteKim pair, star of Love Upon a Time as the Ayutthaya-era Kaew
Latte Thanutchon ChankaewarmornLatteKimKim Pongsaton Sittipan
Since 2026● Current

View Couple

117

OFFICIAL TRAILER

OFFICIAL OST

EPISODE SCHEDULE

12 / 12 episodes aired · Completed
EP 1
27 Mar 2026
Aired
EP 2
03 Apr 2026
Aired
EP 3
10 Apr 2026
Aired
EP 4
17 Apr 2026
Aired
EP 5
24 Apr 2026
Aired
EP 6
01 May 2026
Aired
EP 7
08 May 2026
Aired
EP 8
15 May 2026
Aired
EP 9
22 May 2026
Aired
EP 10
29 May 2026
Aired
EP 11
05 Jun 2026
Aired
EP 12
12 Jun 2026
Aired

FREQUENTLY ASKED QUESTIONS

What is Love Upon a Time about?

Nakun Phattanatada is a twenty-year-old modern student who wakes up four centuries in the past, in the Ayutthaya Kingdom. The villagers mistake him for Klao, a young man who disappeared after his father was branded a criminal and who happens to share Nakun's face. Nakun lets them believe it while he tries to work out what happened and how to get home.

Who travels back in time in Love Upon a Time?

Nakun, played by JJ Radchapon Phornpinit. This is the most commonly confused point about the series. Nakun is the modern character; Klao is the historical one he is mistaken for. Both are played by JJ, because the two men look alike.

Why does every actor have two character names?

Because the story runs in two eras and each lead plays a counterpart in both. JJ Radchapon plays Klao (past) and Nakun (present). Net Siraphop plays Phop (past) and Tinnaphop (present). Latte Thanutchon plays Jom (past) and Thee (present). Kim Pongsaton plays Kaew (past) and Pun (present).

Who is Phop in Love Upon a Time?

Phop, played by Net Siraphop Manithikhun, is Klao's closest friend in the Ayutthaya era. He has known Klao since childhood and is the one person who senses that the man now wearing that face is a stranger. He is not the time traveller. His present-day counterpart is called Tinnaphop.

Who plays Klao in Love Upon a Time?

JJ Radchapon Phornpinit. He plays both Klao, the missing young man from the past, and Nakun, the modern student who is mistaken for him.

How many episodes does Love Upon a Time have?

Twelve episodes. Some references list ten, but the broadcast run from 27 March to 12 June 2026 covers twelve Fridays, and TMDB records twelve.

How long is each episode of Love Upon a Time?

About 69 minutes, a little over an hour. That is long for a Thai BL episode, where 45 to 50 minutes is more typical, and it is one reason the series has room for both its mystery plot and two separate pairings.

When did Love Upon a Time air?

It premiered on 27 March 2026 and aired every Friday at 21:30 ICT on Workpoint TV, finishing on 12 June 2026. An extended streaming edition was released on iQIYI at 22:30 the same night.

Where can I watch Love Upon a Time with English subtitles?

On iQIYI, which carries the extended streaming edition with English subtitles. In Thailand it also aired on Workpoint TV.

Who is in the cast of Love Upon a Time?

The four leads are JJ Radchapon Phornpinit (Klao / Nakun), Net Siraphop Manithikhun (Phop / Tinnaphop), Latte Thanutchon Chankaewarmorn (Jom / Thee) and Kim Pongsaton Sittipan (Kaew / Pun). Supporting roles include Tonnam Piamchon Damrongsunthornchai as Chuay, March Manussita Jarusasi as Sai, Namfon Sueangsuda Lawanprasert as Prayong, Nook Suttida Kasemsant Na Ayutthaya as Nahathai and Ton Athiwad Sanidwong Na Ayoodthayaa as Lord Phichaiphakdi.

What are the couples in Love Upon a Time?

Two pairings: NetJJ, made up of Net Siraphop and JJ Radchapon, and LatteKim, made up of Latte Thanutchon and Kim Pongsaton. Both are Domundi TV pairings.

Is Love Upon a Time based on a novel?

Yes. It adapts a Thai boys' love novel by littlebbear96, whose work has also been the source for other Domundi TV productions. The series relocates the story to the Ayutthaya Kingdom and adds the time-travel framing.

What is the Thai title of Love Upon a Time?

ภพเธอ, romanised as Phop Thoe. The title plays on the name Phop, which is also a Thai word for a realm or plane of existence, so it reads roughly as "your realm" as well as "Phop's".

What is the release date of Love Upon a Time?

The first episode aired on 27 March 2026 and the finale on 12 June 2026.

Which network aired Love Upon a Time?

Workpoint TV broadcast the series in Thailand, with iQIYI carrying the extended streaming edition internationally.

Who produced Love Upon a Time?

Domundi TV produced the series with Mandee Work. Panuwat Inthawat directed, with screenplays by Piangpaitoon Satrawaha and Porndee Satrawaha, and Kittipat Jampa as producer.

What period is Love Upon a Time set in?

The Ayutthaya Kingdom, roughly four hundred years before the present day. This makes it one of very few Thai BL series built on a historical setting rather than a contemporary one.

What age rating does Love Upon a Time have?

iQIYI, the licensed international platform, lists it as MA. Some drama databases record a lower rating, but the platform actually carrying the extended streaming edition is treated as authoritative here.

What are the OST songs in Love Upon a Time?

The title track "ภพเธอ" is performed by FirstOne. "รักที่เป็นเธอ (The Love I Found)" is a duet by Net and JJ, "แค่เธอตรงนี้ (Still You)" is sung by JJ Radchapon, and "ยอมรับหัวใจ (No More Hiding)" by Kim Pongsaton. Additional songs come from Ice Sarunyu, Nuniew, BOWKYLION, Monica and Risa Narisa.

Is Love Upon a Time finished or still airing?

It is finished. The twelfth and final episode aired on 12 June 2026.

Is there a novel version of Love Upon a Time?

Yes. The series adapts a Thai boys' love novel by littlebbear96, published before the drama. A dedicated page for the novel is not yet available on this site.

Is Love Upon a Time a happy ending?

The series is built on a lie Nakun tells to survive, so the tone carries real weight throughout, but it is a romance rather than a tragedy and resolves the identity mystery it sets up.

Posters, key art and metadata on this page come from TMDB and remain the property of their copyright holders, shown here to identify the work being discussed. This product uses the TMDB API but is not endorsed or certified by TMDB. BLGLFLIX is independent and unaffiliated with the rights holders or platforms named above; streaming links point only to licensed services. Full copyright, correction and takedown policy: Disclaimer.

Metadata and images courtesy of TMDB. This product uses the TMDB API but is not endorsed or certified by TMDB. All posters, portraits, cover art, and promotional materials remain the property of their respective copyright holders and are shown solely to identify the works described. BLGLFLIX does not host or distribute any video content. See our DMCA / Copyright Policy.