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🇹🇭

What happens

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 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. 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).

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 shapes the story: rank, rumour and a family's disgrace decide what these men are allowed to want.

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. 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
Networks
Seasons
1
Episodes
12
Duration
69 min
Aired Start
Aired End
Release Year
Content Rating
MA

Where to watch Love Upon a Time

iQIYI

Before You Watch

  • 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.
  • 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.
  • Net Siraphop Manithikhun plays Phop (past) and Tinnaphop (present). Phop is Klao’s closest friend.
  • 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.
  • Adapted from a Thai BL novel by littlebbear96, directed by Panuwat Inthawat and produced by Domundi TV with Mandee Work.

Reviewed by Renkaze

8.2/10

Love Upon a Time sends a student who trusts nothing but evidence four hundred years back to the Ayutthaya Kingdom, 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 colours 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. The two read as separate men: Nakun is the quicker and warier of the pair.

Opposite him, Net Siraphop's Phop is the only person unwilling to accept the story he is being told. Their scenes carry the tension of the series, because one of them is lying and the other has known the real Klao since childhood.

What to Expect

  • The costuming and courtesies carry the period, and the political machinery around Klao's disappearance comes out gradually across the run.
  • Twelve episodes at 69 minutes is a lot of room, and most of it goes to Nakun and Phop; Jom and Kaew's pairing runs alongside as the second thread.
  • The series treats the time jump as a given and stays with what follows from it.
  • Each lead answers to two names, one per era, so the first two episodes ask you to keep track of who is who.

The verdict

An ambitious concept that pays off in its leads and its setting. 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 builds the romance on that pressure.

Best for: viewers who want historical stakes and an identity mystery under the romance.
Also suits: viewers who are comfortable with a time jump that is simply accepted, and with a lead who keeps a secret from everyone close to him.

Final Score: 8.2/10

Nine ending songs, from singers and from the leads themselves, close out the twelve episodes.

The ending themes come from FirstOne, JJ Radchapon, Ice Sarunyu, Net Siraphop, NuNew, Bowkylion and Kim Pongsaton, among others, so several of the four leads sing over their own credits.

Domundi TV and Mandee Work produced the series, directed by Panuwat Inthawat from a screenplay by Piangpaitoon Satrawaha and Porndee Satrawaha. It aired weekly on Workpoint TV at 21:30, with an extended edition on iQIYI.

The source is a Thai BL novel by littlebbear96, listed as Love Upon a Time (Web Novel).

Two eras at once, and a lead who wakes up four hundred years from where he started.

The period half is the draw. If historical settings are what you look for, this is built for that taste, and the time travel is used to drop someone modern into a world with different rules rather than as decoration.

The pairing is new and it sits well. They look right together, which is not a small thing in a series that asks each of them to play two people.

Themes

Nakun arrives from a world that settles questions with proof, and the period he lands in is organised on exactly the opposite principle. In the Ayutthaya of this story a person is whatever the people around him agree he is. The villagers recognise the face, name him Klao, and that settles it. No document is consulted and none would help. The series puts a modern empiricist inside a world where identity is a matter of testimony.

That inversion also explains the disgrace hanging over the household. A charge laid against the father fixed the standing of the son, and nobody in the village will say the name aloud. Reputation does the work of proof, and it does it to a person who was never accused of anything himself.

Against all of it sits Phop, who trusts his own recognition over everyone else's. He is the one person in the village doing what Nakun would call reasoning from evidence, and what he is reasoning about is the man Nakun is pretending to be.

Interesting facts

  • A pilot episode was released on 20 February 2025, more than a year before the broadcast premiere. The official trailer followed on 6 March 2026, three weeks before episode one.
  • Each soundtrack song is tied to particular episodes rather than used throughout: "Fated" by FirstOne over episodes 1 and 2, "Still You" by JJ Radchapon in episode 3, "Everlasting Dreams" by Ice Sarunyu in episode 4, "Still" by NuNew returning across episodes 6 and 8, "Daydream" by Bowkylion in episode 7, and "No More Hiding" by Kim Pongsaton in episode 10.
  • Monica's contribution, "Won" (วอน), is a cover of a song originally recorded by The Peach Band.
  • The run was bracketed by three public Bangkok events: the first-episode press conference and screening at MCC Hall, The Mall Lifestore Bangkapi on 27 March 2026, a busking event at Siam Square Block K on 26 April 2026, and a finale screening at MGI Hall, Bravo BKK on 12 June 2026.

How it was made

Domundi TV presented the project on 13 December 2022 as part of its 2023 lineup, more than three years before it reached air. The lead pairing announced then was Net Siraphop Manithikhun with Supamongkon Wongwisut (Jamessu). Jamessu stepped away in March 2024 to concentrate on singing, and JJ Radchapon Phornpinit took the role in May 2024.

The production held its blessing ceremony on 13 June 2025 at a Ganesha shrine in Bangkok and shot from 25 June 2025 to 27 February 2026, a photography period of roughly eight months. Flooding in November 2025 damaged the main set and the premiere moved from late 2025 into the first quarter of 2026. Cinematography is credited to Sarawut Chuparkpanich, Khanit Deepuang, Panpode Boonprasert and Nattapong Leartponrat.

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

443
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

3254

OFFICIAL TRAILER

OFFICIAL OST

Episode guide: Love Upon a Time

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

Why does every lead have two character names?

The story runs across two eras and the cast plays in both. Net Siraphop Manithikhun appears as Phop and Tinnaphop, JJ Radchapon Phornpinit as Klao and Nakun Phattanatada, Latte Thanutchon Chankaewarmorn as Jom and Thee, and Kim Pongsaton Sittipan as Kaew and Pun.

What was adapted, and what changed?

The series is based on a Thai boys' love novel by littlebbear96. It relocates the story to the Ayutthaya Kingdom and adds a time-travel framing device, which creates the paired roles and the second set of names for each actor.

Which couples does the series follow?

Two, NetJJ and LatteKim, one in each pairing of leads. It is a dual-couple production rather than one lead pairing with a supporting cast.

How long are the episodes, and when did they air?

About 69 minutes each. Twelve episodes aired weekly at 21:30 on Workpoint TV from 27 March to 12 June 2026, and an extended edition streamed on iQIYI.

Who directed and wrote it, and where can it be streamed?

Panuwat Inthawat directed, with a screenplay by Piangpaitoon Satrawaha and Porndee Satrawaha. iQIYI carries the streaming edition alongside the Workpoint TV broadcast.

Where a title can be watched, and who is credited on it, may have changed since publication, as our disclaimer explains.

Images only: posters and portraits from TMDB, artist images from Spotify and book cover art from AniList. No factual content is taken from these services. This product uses the TMDB API but is not endorsed or certified by TMDB. Factual data such as dates, credits and names is compiled from the sources recorded for each entry. All reviews, biographies and editorial commentary are written by BL & GL Flix. 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.