top of page

500 Miles is a breathtaking film that will break your heart before gingerly putting it back together.

  • Writer: Denise Breen
    Denise Breen
  • 2 days ago
  • 3 min read

Rating: ⭐⭐⭐⭐⭐ (5/5)


Director Morgan Matthews’ 500 Miles is a breathtakingly sincere, emotionally resonant masterpiece that perfectly balances the wonder of a childhood adventure with the crushing weight of real-world family drama. Beautifully adapted from Mark Lowery’s novel, this cross-country odyssey captures the desperate, fierce love of two brothers and the painful, complex road to family forgiveness.


The narrative kicks off in Sheffield, with the birth of Charlie, "the little bollocks" where we learn how special he is to the family and how tough he is. Fast forward some years and teenager Finn and his chaotic, energetic younger brother Charlie overhear their parents discussing a separation that threatens to tear their world apart. Driven by a naive but fiercely protective instinct, Finn orchestrates a desperate plan: the brothers run away, embarking on a massive, cash-strapped 500-mile trek across land and sea to Dingle on the wild west coast of Ireland. Their goal is to find their estranged grandfather, John, a man their parents have strictly forbidden them from contacting since a falling out the previous summer.



What makes the script so brilliant is its structure. Director Matthews expertly laces the boys' increasingly chaotic, often humorous travel setbacks—stowing away in luggage compartments and hitching rides—with idyllic, sun-drenched flashbacks of happier family holidays in Ireland. The film builds its story at a tantalizing, deliberate pace, forcing the audience to piece together the fractured family dynamics mile by mile. It leads to a profoundly moving, game-changing third act that completely recontextualizes the journey. It is a story that will break your heart into a million pieces and then gently, beautifully glue it back together.


The emotional weight of 500 Miles rests squarely on the shoulders of its two young leads, and they deliver performances that are nothing short of extraordinary. Having delivered amazing performances in The Long Walk and Jojo Rabbit, Roman Griffin Davis (Finn) proves once again that he is one of the finest young talents of his generation. As the older brother, he carries a vulnerability, expertly portraying a teenager thrust into a protective, parental role while still harbouring the fragile innocence of a child who doesn't fully understand the adult trauma surrounding him.



Fresh from the Game of Thrones prequel, A Knight of the Seven Kingdoms, Dexter Sol Ansell (Charlie) is an absolute revelation. Playing a "live-wire" younger brother with a history of medical complications requires walking a razor-thin line between endearing eccentricity and exhausting over-performance. Ansell handles it flawlessly, infusing Charlie with an unstoppable, infectious zest for life that makes him the beating heart of the film. The chemistry and natural bickering between Davis and Ansell feel completely authentic.


The supporting cast provides the perfect emotional anchor. Bill Nighy gives a devastatingly poignant, masterfully restrained performance as the grandfather, John. He portrays a man deeply isolated by grief and guilt, whose weary eyes speak volumes before he even utters a word.



Another stalwart of Game of Thrones, Maisie Williams brings a refreshing, vibrant spark to the screen as Kait, a free-spirited Dublin busker who crosses paths with the boys. Finn and Charlie's parents are played by Clare Dunne recently seen in KIN) and Michael Socha who inject a raw, heartbreaking desperation into their roles as the panicked parents racing across the UK to catch their sons.


500 Miles is an unforgettable cinematic journey. It is a deeply affecting film about the lengths we will go to protect the ones we love. Don't skip this one. Go see it in the cinema, just remember to bring the tissues.

 
 
 

Comments


bottom of page