List compiled by Eddie on 20/09/2024
One of the most diverse and consistent performers in the industry, Jake Gyllenhaal has been a Hollywood mainstay for multiple decades.
While recently moving into more of a fun period where he’s been happy to take lead in the likes of Ambulance and Road House, there’s no denying that when Gyllenhaal wants to, he can match it with the best.
Working with some of the modern era’s best filmmakers and collaborating with some of the world’s biggest and brightest stars, Gyllenhaal has always held his own and even at many times taken the spotlight with a series of turns that have often been awards worthy.
With over 60 credits to his name, it’s not an easy task narrowing down Gyllenhaal’s top 10 but below is a list of some of his best work that should be proof enough of Gyllenhaal’s incredible talents and career.
Happy reading, see you at the movies!

Underrated on release, Guy Ritchie’s The Covenant is a pulsating thriller that has found its audience on home release
10. Guy Ritchie’s The Covenant (2023)
Gyllenhaal plays – Master Sergeant John Kinley
An unfortunate box office bomb, The Covenant saw Gyllenhaal lead a far better than expected Guy Ritchie film that is packed with thrilling action, supreme tension and likable characters. One of the best war films of recent memory, if you’ve previously passed on The Covenant it’s a film that’s well worth tracking down.
9. Jarhead (2005)
Gyllenhaal plays – Anthony Swofford
A divisive Sam Mendes film based of the experiences of real-life American soldier Anthony Swofford, Jarhead is a unique tale sent in the midst of the Gulf War and while not everything in Mendes film works, there’s a lot to like, including some stunning DOP by Roger Deakins and a typically solid Gyllenhaal lead.
8. End of Watch (2012)
Gyllenhaal plays – Brian Taylor
Easily director David Ayer’s best film behind the camera, this gritty and intense police thriller that’s done doco-style is a pule-pounding affair that has become a huge audience favourite in the years since its initial release. A great pair up of Gyllenhaal and Michael Pena enhances a sometimes stereotypical genre film into something much more.
7. Brokeback Mountain (2005)
Gyllenhaal plays – Jack Twist
A film that needs no introduction and the film responsible for delivering Gyllenhaal’s only Oscar nomination at the time of writing, Brokeback Mountain broke new ground and launched its leads into the stratosphere with a tender drama that resonated with critics and audiences across the globe.
6. Nocturnal Animals (2016)
Gyllenhaal plays – Tony Hastings/Edward Sheffield
Sadly one of director Tom Ford’s two feature films, Nocturnal Animals is the type of film that may not make the biggest impact on first viewing but is one that sticks long in the mind as time wears on. Featuring a stellar cast and a moody atmosphere that includes a famous opening credits and a stunningly confronting abduction scene, Nocturnal Animals is a unique beast that is deserving of its cult status.
5. Nightcrawler (2014)
Gyllenhaal plays – Louis Bloom
Harbouring what is debatably Gyllenhaal’s best performance, Nightcrawler is an unforgettable unnerving experience that takes us on a wild and unpredictable ride into a seedy industry underbelly many would rather ignore. Delivering a creepy turn for the ages, Nightcrawler remains too this day a decade on a must-watch.
4. Prisoners (2013)
Gyllenhaal plays – Detective Loki
One of the modern eras most successful and unique thrillers that further established director Denis Villeneuve as a new age master, Prisoners is a fantastic example of Hollywood filmmaking and one that has grown in stature since its initially slept on release.
3. Enemy (2013)
Gyllenhaal plays – Adam and Anthony
Perhaps a controversial pick near this section of such a list, Enemy remains one of the great undervalued works of both Gyllenhaal and his Prisoners director Denis Villeneuve. A twisting and turning psychological thriller with an unforgettable ending, one suspects that as time continues to move on, Enemy’s greatness will be better appreciated.
2. Donnie Darko (2001)
Gyllenhaal plays – Donnie Darko
A film that needs no introduction, Donnie Darko is the box office bomb that defied expectation to become one of the most indie films of all time that also saw many herald in director Richard Kelly as a once in a generational talent that has sadly come to be. A career making turn from Gyllenhaal is front and centre to a wild and totally unique deep dive into the unknown, ensuring Donnie Darko is a film unlike any other.
1. Zodiac (2007)
Gyllenhaal plays – Robert Graysmith
A David Fincher masterpiece that is aging like a fine wine, Zodiac is an incredibly in-depth and stunningly realised investigational epic that stands heads and shoulders above most of its peers. Slept on when it first arrived in a crowded 2007 marketplace, Zodiac is arguably the most fully realised film of Fincher’s incredible C.V.
What are your favourite Gyllenhaal movies? Let me know in the comments below!




Prince of Persia ?… No I’m kitting. Zodiac is definitely his best part. He’s good too in “Sisters brothers” and “Source Code”.
Oh mate, Persia is right up there with Road House haha. I like that he is having fun atm though, he did a lot of years of serious work.
E
What? Where’s Southpaw?
Not a huge fan myself mate. If this was rated more for performance only it might have snuck in!
E
I only recently saw Donnie Darko after decades on my watchlist and it surprised me how good he was from the get go.
Holds up really well! Jake’s been delivering the goods for some time now.
E
nice list
Thanks mate.
E
I love Zodiac and I am looking forward to watching Prisoners.
You’re in for a treat! It’s a fantastic movie.
E
Great list but Nightcrawler deserves to be higher (IMHO). Jake gives a fascinating unnerving performance, better than his Prisoners performance.
Based purely off his performances I think this one would be almost number one for me. Very disappointing he wasn’t nominated at the Oscars.
E
You are absolutely right. He could have taken Benedict Cumberbatch’s spot that year.
Honestly feel like he deserved to win, I was so surprised he got looked over that year.
E
Honestly, I’ve never been the biggest Jake Gyllenhaal fan, but I just watched Nightcrawler not too long ago and it’s now one of my new favorite movies. His performance is creepy and eerily relatable in an anti-social sense.
An incredible performance. Baffles me it didn’t even nab an Oscar nomination.
E
Jake is the man. Film aside, I’m also really looking forward to his upcoming portrayal of Iago on stage in Othello opposite Denzel Washington.
That’d be a genuine treat to see! Be great to see them in a film together as well.
E
Pingback: Top 10 Films – Denis Villeneuve | Jordan and Eddie (The Movie Guys)·