Skip to content

Film ratings, popular films and film reviews

Letterboxd provides films with ratings, cast, location-dependent watch services and popular reviews, plus popularity-ranked lists by time period, genre and decade; some details may be unavailable.

Get film

Get a Letterboxd film by title or film link, with its ratings, cast, watch services and popular reviews. Fans may be shown as an abbreviated count; watch services depend on location.

Your information

Film name or Letterboxd film link, for example Past Lives or https://letterboxd.com/film/past-lives/.

More options

Release year to distinguish films with the same title, for example 2023.

Maximum popular reviews to return, for example 10.

1 credit per run

Example results

Fans
69K
Year
2023
Likes
Not provided
Lists
Not provided
Title
Past Lives
Runtime
106 mins
Tagline
Not provided
Watched
Not provided
Synopsis
After decades apart, childhood friends Nora and Hae Sung are reunited in New York for one fateful weekend as they confront notions of destiny, love, and the choices that make a life.
Poster Link
Poster LinkOpen image
Average Rating
4.16
Letterboxd Link
letterboxd.com
Number of Ratings
1,876,882
Cast
  • Greta Lee
  • Teo Yoo
  • John Magaro
  • Moon Seung-ah
  • Leem Seung-min
  • Yoon Ji-hye
  • Choi Won-young
  • An Min-young
  • Seo Yeon-woo
  • Chang Ki-ha
Genres
  • Drama
  • Romance
Themes
  • Moving relationship stories
  • Heartfelt and sentimental family stories
  • Powerful stories of heartbreak and suffering
  • Tragic sadness and captivating beauty
  • Passion and romance
  • Heartbreaking and moving family drama
Directors
  • Celine Song
Where to Watch
  • Apple TV Store
  • Google Play Movies
  • Amazon Video
  • Fandango At Home
  • Plex
Popular Reviews
Popular Reviews
TextLikesRatingReviewer
found a version without subtitles, to get the full arthur experience
86,334
4
Jay
telling your long lost friend and potential lover to watch eternal sunshine is an act of emotional violence
57,773
4
Bobby Wagner
Shoutout to the husband for being shockingly chill about this whole situation
54,798
4
Patrick Willems
Adding the — You dream in a language that I can't understand to my own depressing cinematic universe that already includes hits like: — I love you. It'll pass. — Feelings can creep up just like that. — I'll go. And I'll stay. — I think it's nice that we share the same sky.
35,965
4.5
cinema excelsior
The white guy wrote a book called boner 💀💀
32,866
5
Framesofnick
“you make my life so big” is such a stupidly beautiful thing to say to someone I’m throwing up vehemently
31,563
5
sawah 🦖
Why do “what ifs” in movies hurt so good
28,913
4.5
jonathan fujii
”you're dreaming in a language that i can’t understand” what if i jump off a cliff?
27,788
4
júlia
“In another life” type narratives are literally psychological warfare
18,476
—
kjarko
he was waiting on the steps 🥺😭
17,270
4.5
Lucy Ellman
Rating Distribution
Rating Distribution
CountStars
3,534
0.5
8,168
1
6,272
1.5
30,896
2
37,967
2.5
152,063
3
213,252
3.5
558,007
4
344,330
4.5
522,393
5
Example data · Run in Studio for fresh results.

Choose an action

About Letterboxd

Letterboxd (LB) Get film returns film details, ratings, watch services, and popular reviews from a title or film link.

List popular films returns popularity-ranked films for a period, optionally filtered by genre and decade.

Built by Fous from letterboxd.com and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with Letterboxd.

Actions

Get film

1 credit per run

Get a Letterboxd film by title or film link, with its ratings, cast, watch services and popular reviews. Fans may be shown as an abbreviated count; watch services depend on location.

What you provide

FieldTypeRequiredDescription
YearyearNumberOptionalRelease year to distinguish films with the same title, for example 2023.Example: 1982
TitletitleTextRequiredFilm name or Letterboxd film link, for example Past Lives or https://letterboxd.com/film/past-lives/.Example: Past Lives
Max Reviewsmax_reviewsNumberOptionalMaximum popular reviews to return, for example 10.Example: 20

What you get

FieldTypeDescription
CastcastList
FansfansValueExample: 69K
YearyearValueExample: 2023
LikeslikesValueExample: 902078
ListslistsValueExample: 478320
TitletitleValueExample: Past Lives
GenresgenresList
ThemesthemesList
RuntimeruntimeValueExample: 106 mins
TaglinetaglineValueExample: Why are they here?
WatchedwatchedValueExample: 2218498
SynopsissynopsisValueExample: After decades apart, childhood friends Nora and Hae Sung are reunited in New…
DirectorsdirectorsList
Poster Linkposter_linkValueExample: https://a.ltrbxd.com/resized/film-poster/5/9/1/0/5/3/591053-past-lives-0-600-0…
Average Ratingaverage_ratingValueExample: 4.16
Where to Watchwhere_to_watchList
Letterboxd Linkletterboxd_linkValueExample: https://letterboxd.com/film/past-lives/
Popular Reviewspopular_reviewsList
Textpopular_reviews[].textValueExample: found a version without subtitles, to get the full arthur experience
Likespopular_reviews[].likesValueExample: 86334
Ratingpopular_reviews[].ratingValueExample: 4
Reviewerpopular_reviews[].reviewerTextExample: Jay
Number of Ratingsnumber_of_ratingsValueExample: 1876882
Rating Distributionrating_distributionList
Countrating_distribution[].countValueExample: 3534
Starsrating_distribution[].starsNumberExample: 0.5

Example result

For Title: Past Lives

JSON
{
  "cast": [
    "Greta Lee",
    "Teo Yoo",
    "John Magaro"
  ],
  "fans": "69K",
  "year": 2023,
  "likes": null,
  "lists": null,
  "title": "Past Lives",
  "genres": [
    "Drama",
    "Romance"
  ],
  "themes": [
    "Moving relationship stories",
    "Heartfelt and sentimental family stories",
    "Powerful stories of heartbreak and suffering"
  ],
  "runtime": "106 mins",
  "tagline": null,
  "watched": null,
  "synopsis": "After decades apart, childhood friends Nora and Hae Sung are reunited in New York for one fateful weekend as they confront notions of destiny, love, and the choices that make a life.",
  "directors": [
    "Celine Song"
  ],
  "poster_link": "https://a.ltrbxd.com/resized/film-poster/5/9/1/0/5/3/591053-past-lives-0-600-0-900-crop.jpg?v=c600b7854e",
  "average_rating": 4.16,
  "where_to_watch": [
    "Apple TV Store",
    "Google Play Movies",
    "Amazon Video"
  ],
  "letterboxd_link": "https://letterboxd.com/film/past-lives/",
  "popular_reviews": [
    {
      "text": "found a version without subtitles, to get the full arthur experience",
      "likes": 86334,
      "rating": 4,
      "reviewer": "Jay"
    },
    {
      "text": "telling your long lost friend and potential lover to watch eternal sunshine is an act of emotional violence",
      "likes": 57773,
      "rating": 4,
      "reviewer": "Bobby Wagner"
    },
    {
      "text": "Shoutout to the husband for being shockingly chill about this whole situation",
      "likes": 54798,
      "rating": 4,
      "reviewer": "Patrick Willems"
    }
  ],
  "number_of_ratings": 1876882,
  "rating_distribution": [
    {
      "count": 3534,
      "stars": 0.5
    },
    {
      "count": 8168,
      "stars": 1
    },
    {
      "count": 6272,
      "stars": 1.5
    }
  ]
}

For developers

Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.

cURL
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"

curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 120 \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@letterboxd",
  "visibility": "public",
  "operation": "get_film",
  "version": 1,
  "input": {
    "title": "Past Lives"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Compare film ratings and review activity
  • Find popular films by genre and decade
  • Check where a film is available to watch
  • Explore cast, themes, and directors for a film

Questions

Is Fous affiliated with Letterboxd?

No. Fous is not affiliated with Letterboxd. This workflow reads the public letterboxd.com website and returns its data.

How much does it cost?

Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.

Do I need a Letterboxd account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from letterboxd.com when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.

Where can I watch a particular film?

Get film returns watch services for a film found by title or film link; services depend on location.

Which films are popular this month?

List popular films returns films in popularity order for a selected period, including this month.

What are a film’s ratings and popular reviews?

Get film returns a film’s ratings and popular reviews when given its title or film link.

All Entertainment workflowsBrowse all workflows