

First Love
2004, Italian. Directed by Matteo Garrone.
Vittorio is looking for a woman who matches his ideal. Through a classified ad he meets Sonia, a sweet, pleasant, intelligent girl. However, she weighs 125 pounds -- which according to Vittorio is way too much. A goldsmith by trade, Vittorio is obsessed with the desire to shape Sonia's body and mind as does a fire with gold. Almost imperceptibly Sonia becomes a passive participant and the relationship grows into a reciprocal masochistic game. When the two lovers isolate themselves in a country house in the Veneto hills, they dangerously lose touch with reality and the rest of the world.
- Runtime
- 1h 40m
- Post-credits
- None listed
- Language
- Italian
- Rated
- Check local
Start now and it ends at ….
Popcorn Flick
Fun if you don’t overthink it.
6.6/10 from 158 TMDB viewer ratings.
Seen it? Give your verdict.
Saved privately on this device.
Where to watch First Love
First Love isn’t streaming on any OTT platform in India yet; it released on 13 February 2004.
No streaming listings yet. Search JustWatch.
Cast & crew
Details
- Released
- 13 February 2004
- Original title
- Primo amore
- Country
- Italy
- Written by
- Matteo Garrone, Vitaliano Trevisan, Massimo Gaudioso
- Box office
- $482K
Check ratings elsewhere
News & fan talk
If you liked First Love

Flower & Snake II
2005 · 6.5/10
NewFans watch both

Wife to Be Sacrificed
1974 · 5.2/10
NewFans watch both

Sleeping Beauty
2011 · 5.4/10
SnoozefestFans watch both

Nymphomaniac: Vol. I
2013 · 6.9/10
Popcorn FlickFans watch both

In the Realm of the Senses
1976 · 6.6/10
Popcorn FlickFans watch both

Crash
1996 · 6.5/10
Popcorn FlickFans watch both

The Dreamers
2003 · 7.2/10
Worth the HypeFans watch both

The Embalmer
2002 · 7.2/10
Worth the HypeFans watch both

The Piano Teacher
2001 · 7.3/10
Worth the HypeFans watch both

Flower & Snake
2004 · 5.7/10
SnoozefestFans watch both
First Love: quick answers
Is First Love worth watching?
Our verdict is Popcorn Flick: Fun if you don’t overthink it. It scores 6.6/10 from 158 TMDB viewer ratings.
How long is First Love?
First Love runs 100 minutes (1h 40m).
Does First Love have a post-credits scene?
None is listed for First Love. Viewers tag these on TMDB, so a brand-new film may not be tagged yet.
First Love parents guide: is it suitable for kids?
No age rating is listed for First Love yet.
Which OTT platform is First Love on?
First Love isn’t streaming on any OTT platform in India yet; it released on 13 February 2004. (Checked 7 November 2026.)
What movies are like First Love?
If you liked First Love, try Flower & Snake II, Wife to Be Sacrificed, Sleeping Beauty.
Who directed First Love?
First Love (2004) was directed by Matteo Garrone and stars Michela Cescon, Vitaliano Trevisan, Roberto Comacchio.