Poster for the Thai BL series A Tale of Thousand Stars showing a young teacher with a backpack beside a forest officer on a mountain path

A Tale of Thousand Stars

CompletedTV Series🇹🇭

What happens

Picture a city boy who has never lived without electricity, stepping off a mountain road with a backpack and a borrowed purpose. That is Tian (Mix Sahaphap Wongratch) in A Tale of Thousand Stars (นิทานพันดาว). After a heart transplant, he learns that his donor was Torfun (Aye Sarunchana Apisamaimongkol), a volunteer teacher in the remote village of Pha Pun Dao, and her journal sends him up the mountain to take her place.

The village does not make it easy. The kids test him on day one, and the villagers keep comparing him to Torfun. Then there is Phupha (Earth Pirapat Watthanasetsiri), the chief forest officer, who would happily put Tian on the next bus to Bangkok. So Tian rolls up his sleeves. He picks tea leaves and feeds the chickens next to the villagers, and slowly the whole place starts to call him their teacher.

Torfun's journal holds one wish she never got to fulfil: counting a thousand stars with Phupha. As Tian grows closer to the stern officer, he starts to wonder whether the pull he feels belongs to him or to the person whose pages he keeps reading. Uff, what a question to carry up a mountain.

Down in town, a powerful merchant named Sakda keeps squeezing the villagers on the price of their tea, and Tian's stubborn sense of fairness puts him right in the middle of it. Nam (Nammon Krittanai Arsalprakit), the village doctor and Phupha's best friend, and Longtae (Khaotung Thanawat Ratanakitpaisan), the village chief's son, widen the circle around the two leads. My tip: watch in the evening, wrapped in a blanket, so the night sky on screen matches yours.

CONTENT DETAILS

Native Title
นิทานพันดาว
Original Title
A Tale of Thousand Stars
Also Known As
นิทานพันดาว, 1000stars
Adaptation
Novel นิทานพันดาว by Bacteria.
Themes
Key Themes
Volunteer TeachingMountain VillagePromiseCommunityFairnessSlow BurnForest Officer
Country
Language
Thai
Networks
Seasons
1
Episodes
10
Duration
About 60 to 65 minutes
Aired Start
Aired End
Release Year
Production Co

Before You Watch

  • 10 episodes, aired on Fridays from 29 January to 2 April 2021.
  • Two homes: 20:30 on GMM25 and 22:30 on LINE TV, Thailand time.
  • GMMTV production, directed by Aof Noppharnach Chaiyahwimhon.
  • Source: the novel นิทานพันดาว by Bacteria.
  • Long wait: first presented at the GMMTV New & Next event in October 2019 as a 2020 title.

Reviewed by Renkaze

Count with me: nine hundred and ninety nine, one thousand. A Tale of Thousand Stars builds an entire romance around a promise to count stars, and it makes counting feel like the most romantic thing two people can do on a cliff at night. GMMTV took this story up a mountain, and the mountain gives it everything back.

A Village Built From Scratch

The production first planned to film in a real hill village in the north. Out of respect for local beliefs, those locations were dropped, so the team built its own village, mainly in Chiang Rai. Tian's house and the Pha Pun Dao school were made for the series, and Phupha's station was rebuilt from an old wayside shelter. You can feel that care on screen. The village has its own rhythm, from the tea harvest to a wedding that pulls everyone outside.

From Soldier to Forest Officer

In the source novel by Bacteria, Phupha is a soldier. For the series he became the chief of a forest unit, guarding the woods and the people who live in them. That change gives Earth Pirapat Watthanasetsiri a hero whose strength is all about protection, and he plays Phupha with a stern face and very soft eyes. Mix Sahaphap Wongratch matches him with a Tian who arrives spoiled and loud and grows into the teacher every kid runs to.

One Song, Four Voices

The theme song นิทานพันดาว first arrives in the voice of Gun Napat. Later it returns in versions named after the characters, sung by Aye as Torfun, by Earth as Phupha and by Mix as Tian. The same melody gets retold from each point of view, which is exactly what the story does with Torfun's journal. Earth also sings Eyes Don't Lie. Play the versions back to back and you can hear the story pass from one character to the next.

Tea, Scales and Small Victories

My favourite thread is the tea. Tian discovers that the merchants buying from the village are cheating on the weight, so he teaches his students to read a scale. A maths lesson becomes a fight for fairness, and the kids walk home knowing exactly what their families' harvest is worth. Such a gentle way to show a teacher earning his title.

The Long Goodbye

Episode nine runs close to an hour and a half, and it earns every minute. Old secrets surface, and Tian agrees to head back to Bangkok after the New Year party. The finale lets him rebuild a life in the city, choose a future in teaching, and then find his way back to the man he left behind.

My tip: save episode four for a clear night. Phupha takes Tian to the cliff that gives the village its name, and you will want to look up afterwards.

Final Score: 9/10

LEAD & SIDE COUPLES

Portrait of Thai actor Earth Pirapat Watthanasetsiri
Portrait of Thai actor Mix Sahaphap Wongratch
Earth Pirapat WatthanasetsiriEarthMixMix Sahaphap Wongratch
Since 2021● Current

View Couple

06

Best Scenes

Spoilers ahead. Episode numbers and outcomes are named, so come back after watching if you want to keep it fresh.

Episode 2 (spoilers): The first day. No electricity, a waterfall for a bathroom and a classroom that refuses to listen. Tian's disastrous start makes every later win sweeter.

Episode 3 (spoilers): The welcome. After working the tea fields alongside them, Tian gets an official welcome from the villagers, complete with a local ritual. He finally belongs.

Episode 4 (spoilers): The cliff. Phupha takes Tian up to the cliff that gives Pha Pun Dao its name, and the stars do the talking.

Episode 7 (spoilers): Moving in. To keep Tian safe from Sakda's men, Phupha asks him to share his home. Uff, the domestic mornings.

Episode 8 (spoilers): The truth. With the school repairs finished, Tian finds the courage to tell the villagers his secret. My tip: have tissues ready for this one.

Themes and Messages

Purpose is the big one. Tian has been handed a second chance and has no idea what to do with it, so he borrows someone else's purpose until he grows one of his own. The series treats that borrowing kindly: honouring Torfun becomes the road to finding Tian.

Community and fairness run right next to the romance. The village teaches Tian patience, and Tian teaches the village to stand up to the merchants. Love grows out of that shared work, slowly, which is why the slow burn between teacher and forest officer feels so earned. Uff, the patience pays off.

Did You Know?

  • In the village name, Pha means cliff and Pun Dao means a thousand stars, so the place itself holds the whole promise.
  • Before the full trailer, GMMTV previewed the series in October 2019 with the song Longer Than Ever by KLEAR and Phai Pongsathorn.
  • The official trailer premiered on the GMMTV OFFICIAL channel on 7 January 2021.
  • Mix Sahaphap Wongratch recorded his own Tian version of the theme in September 2021, after the series ended.

OFFICIAL TRAILER

OFFICIAL OST

Episode guide: A Tale of Thousand Stars

10 / 10 episodes aired · Completed
EP 1
29 Jan 2021
Aired
EP 2
05 Feb 2021
Aired
EP 3
12 Feb 2021
Aired
EP 4
19 Feb 2021
Aired
EP 5
26 Feb 2021
Aired
EP 6
05 Mar 2021
Aired
EP 7
12 Mar 2021
Aired
EP 8
19 Mar 2021
Aired
EP 9
26 Mar 2021
Aired
EP 10
02 Apr 2021
Aired

FREQUENTLY ASKED QUESTIONS

Is Pha Pun Dao a real village?

No. The production built its village sets, mainly in Chiang Rai, while the story places the village in Chiang Mai.

Do Tian and Phupha come back after the finale?

Yes. Their story continues in Our Skyy 2 (2023), the GMMTV anthology that revisits several couples.

Who sings the main theme song?

Gun Napat sings นิทานพันดาว, released on GMMTV RECORDS in January 2021.

Was the series rerun on TV?

Yes. GMM25 reran it from Friday to Sunday between 3 and 24 September 2021.

What took over the time slot afterwards?

Fish upon the Sky, which also stars Mix Sahaphap Wongratch, followed it in the Friday slot on GMM25.

The poster is reproduced at low resolution solely to identify the production. All rights in it remain with GMMTV and its licensees.

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.