Carol

R 2015 Romance · Nearly two hours of deliberately paced romantic tension that earns every minute.
Critic darling
7.3/10
IMDb
94%
Fresh
94
94/100
Metacritic
4.02/5
Letterboxd
🎬
7.5/10
TMDB
Rewatch
warm comfort
Attention
full focus
Phone-check
low
Ages
holds up

The brief

Todd Haynes shoots Carol like a fever dream of 1950s longing, all cigarette smoke and stolen glances through department store windows. Cate Blanchett glides through every scene with the confidence of someone who knows exactly how devastating she looks in a fur coat, while Rooney Mara transforms from mousy shop girl into something luminous without you even noticing when it happens. The pacing moves like winter honey, building tension through lingering close-ups and conversations loaded with subtext. Perfect for anyone who loved Portrait of a Lady on Fire or gets weak at period pieces where desire has to hide behind perfect manners.

period romance cigarette smoke elegance forbidden desire melancholic longing stolen glances winter intimacy

The verdict

If you have patience for slow-burn romance and appreciate visual storytelling that builds tension through glances and subtext, this is a gorgeous period piece anchored by two phenomenal performances. If you need faster pacing or aren't drawn to deliberate character studies about forbidden love in the 1950s, the honey-slow tempo will likely test your patience.

Watch with

  • 👫 Perfect for a romantic date night
  • ⚠️ Skip with anyone uncomfortable with LGBTQ+ themes

Heads up

  • Brief smoking throughout (frequent)
  • Emotional distress from societal rejection (moderate)

Credits

Director
Todd Haynes
Cast
Cate Blanchett, Rooney Mara, Kyle Chandler, Jake Lacy, Sarah Paulson, John Magaro, Cory Michael Smith
Official synopsis

In 1950s New York, a department-store clerk who dreams of a better life falls for an older, married woman.

The Double

Make a night of it
Poster for The Master

Pair this with The Master (2012)

Both explore forbidden desire through Haynes' meticulous period filmmaking style.

Total runtime: 1h 58m + 2h 17m = 4h 15m

If you liked this