Best Films of 2024

Selected by Piero Scaruffi
Best movies of all time | Back to the Cinema page | Other critics | E-mail | To advertise on this website
Best of 2020-29 | Best of 2025 | Best of 2023
The following list averages the opinions of my favorite critics plus mine.

Foreign movies show sometimes a year later, so if you can't find a title, check last year's ratings.


Special section: The 2024 Film Festivals

Sundance (jan):
Jane Schoenbrun: I Saw the TV Glow
Sean Wang: Didi
Alessandra Lacorazza: In the Summers
Jesse Eisenberg: A Real Pain
Nathan Silver: Between the Temples
Steven Soderbergh: Presence


Berlin (feb):
Alonso Ruizpalacios: La Cocina
Jane Schoenbrun: I Saw The TV Glow
Tim Mielants: Small Things Like These
Gustav Moeller: Sons
Matthias Glasner: Sterben/ Dying
Maryam Moghaddam & Behtash Sanaeeha: My Favourite Cake
Dag Johan Haugerud: Sex
Jianjie Lin: Brief History of a Family
Rose Glass: Love Lies Bleeding
Cannes (may):
Payal Kapadia: All We Imagine as Light
Miguel Gomes: Grand Tour
Jia Zhangke: Caught by the Tides
Matthew Rankin: Universal Language
Sean Baker: Anora
Tyler Taormina: Christmas Eve at Miller's Point
Rungano Nyoni: On Becoming a Guinea Fowl
Mohammad Rasoulof: The Seed of the Sacred Fig
Magnus von Horn: The Girl With the Needle
Lou Ye: An Unfinished Film
Jonathan Millet: Ghost Trail
Jacques Audiard: Emilia Perez
Gints Zilbalodis: Flow ADD TO LITHUANIA ANIMATION
Coralie Fargeat: The Substance
Julien Colonna: The Kingdom
Wei Liang Chiang & You Qiao Yin: Mongrel
Leonardo Van Dijl: Julie Keeps Quiet
Karim Ainouz: Motel Destino
George Miller: Furiosa - A Mad Max Saga
Emanuel Parvu: Three Kilometres to the End of the World
Claude Barras: Savages
Venezia (aug):
Dea Kulumbegashvili: April
Maura Delpero: Vermiglio
Pedro Almodovar: The Room Next Door
Justin Kurzel: The Order
Brady Corbet: The Brutalist
Bogdan Muresanu: The New Year That Never Came
Ludovic & Zoran Boukherma: And Their Children After Them
Quay Brothers: Sanatorium Under the Sign of the Hourglass
Walter Salles: Ainda Estou Aqui/ I’m Still Here
New York (oct):
Director: Title

Locarno (aug):
Saule Bliuvaite: Akiplesa/ Toxic
Laurynas Bareisa: Seses/ Drowning Dry
Sangsoo Hong: Suyoocheon/ By the Stream

Toronto (sep):

Ratings for the 2024 season

MUST SEE...:

7.3 Payal Kapadia: All We Imagine as Light
7.3 Miguel Gomes: Grand Tour (Portugal)
7.3 Jia Zhangke: Caught by the Tides (China)
7.2 Matthew Rankin: Universal Language (Canada)
7.2 Alonso Ruizpalacios: La Cocina (Mexico)
7.2 Jane Schoenbrun: I Saw The TV Glow (USA)
7.2 Dea Kulumbegashvili: April
7.1 Maura Delpero: Vermiglio
7.1 Tim Mielants: Small Things Like These (Belgium)
7.1 Gustav Moeller: Vogter/ Sons (Sweden)
7.1 Matthias Glasner: Sterben/ Dying (Germany)
7.1 Sean Baker: Anora (USA)
7.1 Adilkhan Yerzhanov: Dala Kaskyry/ Steppenwolf (2024)
7.1 JT Mollner: Strange Darling
7.1 Jeremy Saulnier: Rebel Ridge
7.0 Cedric Kahn: The Goldman Case
7.0 Guillem Morales: The WaspC:
7.0 Mike Leigh: Hard Truths
7.0 Nathan Silver: Between the Temples
7.0 Zoe Kravitz: Blink Twice
7.0 Tyler Taormina: Christmas Eve at Miller's Point
7.0 Sean Wang: Didi
7.0 Rungano Nyoni: On Becoming a Guinea Fowl
7.0 Mohammad Rasoulof: The Seed of the Sacred Fig
7.0 Magnus von Horn: The Girl With the Needle
7.0 Lou Ye: An Unfinished Film
7.0 Jonathan Millet: Ghost Trail
7.0 Jacques Audiard: Emilia Perez
7.0 Gints Zilbalodis: Flow (Lithuania)
7.0 Coralie Fargeat: The Substance
7.0 Andrew Cumming: Out of Darkness (USA)
7.0 Robert Morgan: Stopmotion (Britain)
7.0 Rudy Mancuso Musica (USA)
7.0 David Zellner & Nathan Zellner: Sasquatch Sunset (USA)
7.0 Alex Garland: Civil War (Britain)
7.0 Chris Nash: In a Violent Nature
7.0 Jeff Nichols: The Bikeriders
7.0 Angela Schanelec: Music
7.0 Greg Kwedar: Sing Sing
7.0 Levan Akin: Crossing
7.0 India Donaldson: Good One
7.0 Pedro Almodovar: The Room Next Door
7.0 Justin Kurzel: The Order
7.0 Brady Corbet: The Brutalist
7.0 Bogdan Muresanu: The New Year That Never Came
SO SO...:

6.9 Denis Villeneuve: Dune Part Two
6.9 Julien Colonna: The Kingdom
6.9 Ludovic & Zoran Boukherma: And Their Children After Them
6.9 Quay Brothers: Sanatorium Under the Sign of the Hourglass
6.8 Walter Salles: Ainda Estou Aqui/ I’m Still Here
6.8 Annie Baker: Janet Planet
6.8 Wei Liang Chiang & You Qiao Yin: Mongrel
6.8 Leonardo Van Dijl: Julie Keeps Quiet
6.8 Karim Ainouz: Motel Destino
6.8 George Miller: Furiosa - A Mad Max Saga
6.8 Emanuel Parvu: Three Kilometres to the End of the World
6.8 Claude Barras: Savages
6.8 Maryam Moghaddam & Behtash Sanaeeha: My Favourite Cake
6.8 Rose Glass: Love Lies Bleeding
6.8 Dag Johan Haugerud: Sex
6.8 Luca Guadagnino: Challengers
6.8 Pamela Adlon: Babes
6.8 Noah Schamus: Summer Solstice
6.8 Kelly O'Sullivan and Alex Thompson: Ghostlight
6.8 Pierre Mouchet: Schlitter - Evil in the Woods.
6.8 Ti West: MaXXXine
6.8 Saule Bliuvaite: Akiplesa/ Toxic
6.8 Zia Anger: My First Film
6.7 Laurynas Bareisa: Seses/ Drowning Dry
6.7 Sebastien Laudenbach & Chiara Malta: Chicken for Linda!
6.7 Mahdi Fleifel: To a Land Unknown
6.7 Constance Tsang: Blue Sun Palace
6.6 Lorcan Finnegan: The Surfer
6.6 Luca Guadagnino: Queer
6.6 Veronika Franz and Severin Fiala: The Devil’s Bath
6.6 Laura Chinn: Suncoast
6.6 Cameron Cairnes & Colin Cairnes: Late Night With the Devil
6.6 Vera Drew: The People's Joker
6.6 Bradley Rust Gray: I'll Be Your Mirror
6.5 Dev Patel: Monkey Man
6.5 Todd Phillips: Joker: Folie a` Deux
6.5 Pablo Larrain: Maria
6.5 Fabrice Du Welz: Maldoror
6.5 Sarah Friedland: Familiar Touch
6.5 Murat Firatoglu: One of Those Days When Hemme Dies
6.5 Sangsoo Hong: Suyoocheon/ By the Stream
6.5 Woody Allen Coup de Chance
6.5 Arkasha Stevenson: The First Omen
6.5 Pawo Choyning Dorji: The Monk and the Gun
6.5 Alex Garland: Civil War
6.5 Wade Allain-Marcus: Don't Tell Mom the Babysitter's Dead
6.5 Minhal Baig: We Grown Now
6.5 Theda Hammel: Stress Positions
6.5 Ali Asgari & Alireza Khatami: Terrestrial Verses
6.5 Matt Bettinelli-Olpin and Tyler Gillet: Abigail
6.5 Rachel Lambert: Sometimes I Think About Dying
6.5 Runar Runarsson: When the Light Breaks
6.5 Kirill Serebrennikov: Limonov - The Ballad
6.5 Boris Lojkine: The Story of Souleymane
6.5 Bill Ross IV & Turner Ross: Gasoline Rainbow
6.5 Erica Tremblay: Fancy Dance
6.5 Lee Tamahori:The Convert
6.5 Janis Pugh: Chuck Chuck Baby
6.5 Rich Peppiatt: Kneecap
6.5 Tilman Singer: Cuckoo
6.5 Dominique Abel & Fiona Gordon: The Falling Star
6.5 Andrea Arnold: Bird
Passable...:

6.4 Guy Maddin: Rumours
6.4 David Cronenberg: The Shrouds
6.4 Jianjie Lin: Brief History of a Family
6.3 Scandar Copti: Happy Holidays
6.3 Josh Margolin: Thelma
6.2 Tayarisha Poe: The Young Wife
6.0 Michael Cristofer: The Great Lillian Hall
6.0 Kurdwin Ayub: Mond/ Moon
6.0 Bing Wang: Qing chun (Ku)
6.0 Mar Coll: Salve Maria/ Mothers Don't
6.0 Gianluca Jodice: The Flood
6.0 Tato Kotetishvili: Holy Electricity
6.0 Kelsey Mann: Inside Out 2
6.0 David Ayer: The Beekeeper
6.0 David Leitch: The Fall Guy
6.0 Michael Showalter: The Idea of You
6.0 Jerry Seinfeld: Unfrosted
6.0 Hannah Marks: Turtles All the Way Down
6.0 Kazik Radwanski: Matt and Mara
6.0 Piero Messina: Another End
6.0 Julia von Heinz: Treasure
6.0 Sang-soo Hong: A Traveler’s Needs
6.0 Gonzalo Lopez-Gallego: American Star
6.0 Emma Westenberg: Bleeding Love
6.0 Bertrand Mandico: She Is Conann
6.0 Anthony Chen: Drift
6.0 Keir O'Donnell: Marmalade
6.0 Ethan Coen: Drive-Away Dolls
6.0 Adam Rehmeier: Snack Shack
6.0 Michael Keaton: Knox Goes Away
6.0 Simon Cellan Jones: Arthur the King
6.0 Michael Mohan: Immaculate
6.0 Guy Ritchie: The Ministry of Ungentlemanly Warfare
6.0 Zack Snyder: Rebel Moon — Part Two The Scargiver
6.0 Caitlin Cronenberg: Humane
6.0 Richard Ramsey & Joel Smallbone: Unsung Hero
6.0 Olivier Assayas: Hors du Temps/ Suspended Time
6.0 Ming-liang Tsai: Abiding Nowhere
6.0 Nelson Carlos De Los Santos Arias: Pepe
6.0 Abderrahmane Sissako: Black Tea
6.0 Bruno Dumont: The Empire
6.0 Wang Xiaoshuai: Wotu/ Above the Dust
6.0 Kiyoshi Kurosawa: Chime
6.0 Edward Berger: The Conclave
6.0 Aaron Schimberg: A Different Man
6.0 Nora Fingscheidt: The Outrun
6.0 David and Nathan Zellner: Sasquatch Sunset
6.0 Yorgos Lanthimos: Kinds of Kindness
6.0 Michel Hazanavicius: The Most Precious of Cargoes
6.0 Marija Kavtaradze: Slow
6.0 Gilles Lellouche: Beating Hearts
6.0 Christophe Honore': Marcello Mio
6.0 Agathe Riedinger: Wild Diamond
6.0 Wes Ball: Kingdom of the Planet of the Apes
6.0 Frank Berry: Aisha
6.0 Wes Ball: Kingdom of the Planet of the Apes
6.0 John Krasinski: IF
6.0 Tig Notaro & Stephanie Allynne: Am I OK?
6.0 Jake Allyn: Ride
6.0 Michael Sarnoski: A Quiet Place - Day One
6.0 Penny Lane: Confessions of a Good Samaritan
6.0 Pierre Creton: A Prince
6.0 Lee Isaac Chung: Twisters
6.0 Damian Mc Carthy: Oddity
6.0 Chiwetel Ejiofor: Rob Peace
6.0 Joseph Schuman & Austin Stark: Coup!
6.0 Mikko Makela: Sebastian
6.0 Justin Baldoni: It Ends With Us
6.0 Monica Sorelle: Mountains
6.0 Max Eggers & Sam Eggers: The Front Room
6.0 Terry McDonough: Damaged
6.0 Asif Kapadia: 2073
6.0 Gianni Amelio: Campo di Battaglia/ Battlefield
6.0 Jon Watts: Wolfs
6.0 Luis Ortega: Kill the Jockey
6.0 Athina Rachel Tsangari: Harvest
YUCK!...:

5.9 James Woods & Nicolas Wright: French Girl
5.8 Halina Reijn: Babygirl
5.7 Jethro Massey: Paul and Paulette Take a Bath
5.6 Tim Burton: Beetlejuice Beetlejuice
5.5 Michael Lukk Litwak: Molli and Max in the Future
5.5 Marco Tullio Giordana: La Vita Accanto/ The Life Apart
5.5 Marta Mateus: Fogo do Vento/ Fire of Wind
5.5 Mouly Surya: Trigger Warning (2024)
5.5 Soi Cheang: Twilight of the Warriors - Walled In
5.5 Quentin Dupieux: The Second Act
5.5 Paul Schrader: Oh Canada
5.5 Kevin Costner: Horizon - An American Saga - Chapter 1
5.5 Francis Ford Coppola: Megalopolis
5.5 Chris Pine: Poolman
5.5 Chris Skotchdopole: Crumb Catcher
5.5 Shawn Levy: Deadpool & Wolverine
5.5 Simon Verhoeven: Girl You Know It's True
5.0 Paolo Sorrentino: Parthenope
5.0 Ali Abbasi: The Apprentice
5.0 Alfonso Cuaron: Disclaimer
5.0 Sara Fgaier: Sulla Terra Leggeri/ Weightless
5.0 Gurcan Keltek: Yeni Safak Solarken/ New Dawn Fades
5.0 Ala Eddine Slim: Agora
5.0 Noemie Merlant: Balconette
5.0 James Hawes: One Life
5.0 Jon Gunn: Ordinary Angels
5.0 DK Welchman & Hugh Welchman: The Peasants
5.0 Jade Halley Bartlett: Millers Girl
5.0 Molly McGlynn: Fitting In
5.0 Trish Sie: Players
5.0 Matt Vesely: Monolith
5.0 William Eubank: Land of Bad
5.0 Tom Gustafson: Glitter & Doom
5.0 Alejandro Monteverde: Cabrini
5.0 Peter Farrelly: Ricky Stanicky
5.0 Doug Liman: Road House
5.0 Thea Sharrock: The Beautiful Game
5.0 Philip Martin: Scoop
5.0 Ethan Hawke: Wildcat
5.0 Rod Blackhurst: Blood for Dust
5.0 Daishi Matsunaga: Egoist
5.0 Moritz Mohr: Boy Kills World
5.0 D.W. Waterson: Backspot
5.0 Ally Pankiw: I Used to Be Funny
5.0 David Duchovny: Reverse the Curse
5.0 Richard LaGravenese: A Family Affair
5.0 Christy Hall: Daddio
5.0 Ben Bigelow: Thine Ears Shall Bleed
5.0 Greg Berlanti: Fly Me to the Moon
5.0 Chris Renaud & Patrick Delage: Despicable Me 4
5.0 Stelana Kliris: Find Me Falling
5.0 Thomas Napper: Widow Clicquot
5.0 Night Shyamalan: Trap
5.0 Carlos Saldanha: Harold and the Purple Crayon
5.0 Steven Kanter & Henry Loevner: Peak Season
5.0 Fabrice Du Welz: Maldoror
5.0 John Woo: The Killer (remake)
5.0 Brendan Walsh: I'll Be Right There
5.0 Lee Daniels: The Deliverance
GASP!...:

4.9 Mario Van Peebles: Outlaw Posse
4.8 Jeff Wadlow: Imaginary
4.8 Ned Benson: The Greatest Hits
4.8 Shannon Tindle & John Aoshima: Ultraman - Rising
4.7 Sam Taylor-Johnson: Back to Black
4.6 Julia von Heinz: Treasure
4.5 Benjamin Brewer: Arcadian
4.5 Virgil Vernier: Cent Mille Milliards
4.5 Johan Renck: Spaceman
4.5 Zelda Williams: Lisa Frankenstein
4.5 John Ridley: Shirley
4.5 Tony Goldwyn: Ezra
4.5 Michelle Schumacher: You Can’t Run Forever
4.5 Adil & Bilall: Bad Boys - Ride or Die
4.5 Ishana Night Shyamalan: The Watchers
4.5 Oz Perkins: Longlegs
4.5 Jack Clark and Jim Weir: Birdeater
4.5 Christopher Clarke: Carbon & Water
4.5 Paul Feig: Jackpot!
4.5 Ariel Vromen: 1992
4.5 Mikael Hafstrom: Slingshot
4.2 Chris Weitz: AfrAId
4.0 Joachim Ronning: Young Woman and the Sea
4.0 Renny Harlin: The Strangers - Chapter 14.0 Mark Waters: Mother of the Bride
4.0 Susumu Mitsunaka: Haikyu!! The Dumpster Battle
4.0 Bryce McGuire: Night Swim
4.0 S.J. Clarkson: Madame Web
4.0 Reinaldo Marcus Green: Bob Marley: One Love
4.0 Charles Stone III: The Underdoggs
4.0 Tyler Perry: Divorce in the Black
4.0 Matthew Vaughn: Argylle
4.0 Amelia's Children
4.0 Jeff Chan: Code 8 Part II
4.0 Mike Mitchell & Stephanie Stine: Kung Fu Panda 4
4.0 Adam Wingard: Godzilla x Kong - The New Empire
4.0 Gil Kenan: Ghostbusters - Frozen Empire
4.0 Jean-Stephane Sauvaire: Asphalt City
4.0 Savi Gabizon: Longing
4.0 Joshua John Miller: The Exorcism
4.0 Peter Segal: My Spy - The Eternal City
4.0 Jocelyn Moorhouse: The Fabulous Four
4.0 Doug Liman: The Instigators
4.0 Eli Roth Borderlands
4.0 Fede Alvarez: Alien Romulus
4.0 Julian Farino: The Union
4.0 Robert Schwartzman: The Good Half
4.0 Vaughan Blakey & Nick Pollet: The Greatest Surf Movie in the Universe
4.0 Dominic Savage: Close to You
4.0 Dave Chernin & John Chernin: Incoming
4.0 Rupert Sanders: The Crow
4.0 David Gordon Green: Nutcrackers
4.0 Sean McNamara: Reagan
3.5 Gia Coppola: The Last Showgirl

To advertise on this web site | Support this website
Feedback and comments.
TM, ®, Copyright © 2024 Piero Scaruffi