This ranking is based on an algorithm that combines various factors, including the votes of our users and search trends on the internet.

List of David Tennant Movies: Ranked Best To Worst

1. Harry Potter and the Goblet of Fire (2005)
24
7
Harry Potter and the Goblet of Fire
PG-13
24
7

The movie begins with Voldemort's followers causing mayhem at Quidditch World Cup. Later, as Harry Potter returns to complete his fourth year at the Hogwarts, he is unexpectedly selected by the Goblet of Fire to compete in The Triwizard Tournament. Harry now has to deal with a frightening maze, hostile sea creatures, dragons and ultimately a dark wizard.

As:
Cast
Role:
Barty Crouch Junior
Director:
Mike Newell
Genres:
Mystery, Family, Adventure, Fantasy
2. What We Did on Our Holiday (2014)
22
2
What We Did on Our Holiday
PG-13
22
2

Doug and his wife Abi are going through problems in their marriage. However, they still travel together to the Scottish Highlands to attend the 75th birthday of Doug's father. Although Doug and his wife try to put on a happy face, their children end up revealing everything.

As:
Cast
Role:
Doug
Director:
Andy Hamilton, Guy Jenkin
Genres:
Drama, Comedy
Star Cast:
Billy Connolly, Rosamund Pike, Ben Miller, Amelia Bullmore
3. United (2011)
9
3
United
PG-13
9
3
As:
Cast
Director:
James Strong
Genres:
Drama, Sport, History
Star Cast:
Sam Claflin, David Calder, Kate Ashfield, Dean Andrews, Natalie Burt
4. Jude (1996)
9
2
Jude
R
9
2
As:
Cast
Director:
Michael Winterbottom
Genres:
Romance, Drama
Star Cast:
Kate Winslet, Christopher Eccleston, Liam Cunningham, Rachel Griffiths, June Whitfield
5. Fright Night (2011)
17
2
Fright Night
R
17
2

A remake of Tom Holland's 1985 film of the same name, this movie follows a teenaged boy who discovers that his neighbor is actually a blood-thirsty vampire on a never-ending killing spree. A brutal fight ensues between the two amidst other frightening events. 

As:
Cast
Role:
Peter Vincent
Director:
Craig Gillespie
Genres:
Horror, Comedy
Star Cast:
7. Mary Queen of Scots (2018)
12
1
Mary Queen of Scots
R
12
1
As:
Cast
Role:
John Knox
Director:
Josie Rourke
Genres:
Biography, History, Drama
Star Cast:
Guy Pearce, Margot Robbie, Saoirse Ronan, Angela Bain
8. Bad Samaritan (2018)
15
1
Bad Samaritan
R
15
1
As:
Cast
Role:
Cale Erendreich
Director:
Dean Devlin
Genres:
Horror, Thriller
Star Cast:
Robert Sheehan, Lisa Brenner, Kerry Condon, Jacqueline Byers
11. The Decoy Bride (2011)
12
3
The Decoy Bride
PG
12
3
As:
Cast
Director:
Sheree Folkson
Genres:
Romance, Comedy, Drama
Star Cast:
Dylan Moran, Sally Phillips, Samuel Roukin, Danny Bage
12. L.A. Without a Map (1998)
8
3
L.A. Without a Map
8
3
As:
Cast
Role:
Richard
Director:
Mika Kaurismäki
Genres:
Drama, Romance, Comedy
Star Cast:
Amanda Plummer, Vincent Gallo, Julie Delpy, Vinessa Shaw
13. Nativity 2: Danger in the Manger! (2012)
10
2
Nativity 2: Danger in the Manger!
TV-PG
10
2
As:
Cast
Role:
Donald / Roderick Peterson
Director:
Debbie Isitt
Genres:
Comedy
Star Cast:
Pam Ferris, Ian McNeice, Jason Watkins, Joanna Page
14. St Trinian's 2: The Legend of Fritton's Gold (2009)
5
3
St Trinian's 2: The Legend of Fritton's Gold
5
3
As:
Cast
Role:
Captain Lord Pomfrey / Sir Piers Pomfrey
Director:
Oliver Parker, Barnaby Thompson
Genres:
Adventure, Comedy
Star Cast:
Colin Firth, Talulah Riley, Rupert Everett, Jodie Whittaker
15. Much Ado About Nothing (2011)
20
2
Much Ado About Nothing
20
2
As:
Cast
Director:
Josie Rourke
Genres:
Romance, Comedy
Star Cast:
Jonathan Coy, Clive Hayward, Adam James, Alex Beckett
16. Bite (1997)
8
2
Bite
8
2
As:
Cast
Role:
Alistair Galbraith
Director:
Brian Ross
Genres:
Short
Star Cast:
Sharon Small, Paula Sorge
17. Traffic Warden (2004)
9
3
Traffic Warden
9
3
As:
Cast
Role:
Traffic Warden
Director:
Donald Rice
Genres:
Romance, Short, Comedy
Star Cast:
Morwenna Banks, David Crow, Sophie Hunter, Pete Dunwell
18. Sweetnightgoodheart (2005)
8
1
Sweetnightgoodheart
8
1
As:
Cast
Role:
Pete
Director:
Dan Zeff
Genres:
Romance, Drama, Comedy, Short
Star Cast:
Cliff Parisi, Kate Ashfield, Diana Hardcastle, Thusitha Jayasundera
19. 96 Ways to Say I Love You (2015)
8
2
96 Ways to Say I Love You
8
2
As:
Cast
Role:
Mark
Director:
Daisy Aitkens
Genres:
Comedy, Drama, Short, Romance
Star Cast:
Adam Paul Harvey, Christian Brassington, Joel Fry, Helen Carter
20. Old Street (2004)
8
2
Old Street
8
2
As:
Cast
Role:
Mr Watson
Director:
Angus Jackson
Genres:
Short
Star Cast:
Ray Winstone, Victor Romero Evans
21. Nine 1/2 Minutes (2002)
7
1
Nine 1/2 Minutes
7
1
As:
Cast
Role:
Charlie
Director:
Josh Appignanesi, Misha Manson-Smith
Genres:
Romance, Short
Star Cast:
Félicité Du Jeu, Zoe Telford, Marcus Markou
22. Mad to Be Normal (2017)
8
2
Mad to Be Normal
8
2
As:
Cast
Role:
R.D. Laing
Director:
Robert Mullan
Genres:
History, Biography, Drama
Star Cast:
Elisabeth Moss, Gabriel Byrne, Michael Gambon, David Bamber
23. The Last September (1999)
6
1
The Last September
R
6
1
As:
Cast
Role:
Gerald Colthurst
Director:
Deborah Warner
Genres:
Romance, History, Drama
Star Cast:
Maggie Smith, Jane Birkin, Lambert Wilson, Michael Gambon
24. You, Me and Him (2017)
10
1
You, Me and Him
TV-MA
10
1
As:
Cast
Role:
John
Director:
Daisy Aitkens
Genres:
Comedy
Star Cast:
Lucy Punch, David Warner, Gemma Jones, Simon Bird
25. Being Considered (2000)
6
2
Being Considered
6
2
As:
Cast
Director:
Jonathan Newman
Genres:
Comedy
Star Cast:
Nicholas Le Prevost, James Dreyfus, Tom Farrelly, Tania Levey

TV Movie(s)

1. The Five(ish) Doctors Reboot (2013)
14
2
The Five(ish) Doctors Reboot
14
2
As:
Cast
Director:
Peter Davison
Genres:
Comedy, Drama
Star Cast:
Peter Jackson, Ian McKellen, Jenna Coleman, Peter Davison, Olivia Colman, Sean Pertwee
2. Hamlet (2009)
12
2
Hamlet
PG
12
2
As:
Cast
Role:
Hamlet
Director:
Gregory Doran
Genres:
Drama
Star Cast:
Patrick Stewart, Oliver Ford Davies, Penny Downie, Mariah Gale
3. Einstein and Eddington (2008)
9
1
Einstein and Eddington
TV-PG
9
1
As:
Cast
Role:
Arthur Eddington
Director:
Philip Martin
Genres:
Drama, Biography, History
Star Cast:
Andy Serkis, Jim Broadbent, Richard McCabe, Patrick Kennedy
4. Royal Shakespeare Company: Richard II (2013)
13
3
Royal Shakespeare Company: Richard II
13
3
As:
Cast
Role:
Richard II
Director:
Gregory Doran
Genres:
Drama
Star Cast:
Antony Byrne, Elliot Barnes-Worrell, Sean Chapman, Marty Cruikshank
5. Recovery (2007)
14
3
Recovery
14
3
As:
Cast
Role:
Alan Hamilton
Director:
Andy De Emmony
Genres:
Drama
Star Cast:
Sarah Parish, Jay Simpson, Harry Treadaway, Jacob Theato
6. The Deputy (2004)
8
2
The Deputy
8
2
As:
Cast
Role:
Christopher Williams
Director:
Patrick Lau
Genres:
Drama
Star Cast:
Jack Dee, Warren Clarke, Ace Bhatti, Dervla Kirwan
7. Shakespeare Live! From the RSC (2016)
9
3
Shakespeare Live! From the RSC
9
3
As:
Cast
Role:
Himself - Host
Director:
Gregory Doran, Bridget Caldwell, Robin Mason
Genres:
Biography, Musical
Star Cast:
David Suchet, Roger Allam, Al Murray, Catherine Tate
8. The Chatterley Affair (2006)
7
1
The Chatterley Affair
7
1
As:
Cast
Director:
James Hawes
Genres:
Romance, Drama
Star Cast:
Gerard Horan, Mary Healey, Rafe Spall, Louise Delamere
9. The Brown Man (1993)
7
1
The Brown Man
7
1
As:
Cast
Director:
David Blair
Genres:
Comedy
Star Cast:
Andy Gray, Lou Hirsch, Gemma Craven, Celia Imrie
10. Learners (2007)
8
1
Learners
8
1
As:
Cast
Role:
Chris
Director:
Francesca Joseph
Genres:
Comedy, Drama
Star Cast:
Shaun Dingwall, Jessica Hynes, Richard Glover, Tameka Empson
11. The Quatermass Experiment (2005)
5
1
The Quatermass Experiment
5
1
As:
Cast
Role:
Doctor Gordon Briscoe
Director:
Sam Miller
Genres:
Sci-Fi, Thriller, Drama
Star Cast:
Indira Varma, Mark Gatiss, Jason Flemyng, Adrian Dunbar

Animation(s)

DuckTales (2017)
DuckTales
TV-Y7
As:
Cast
Role:
Scrooge McDuck (20 episodes, 2017-2018)
Genres:
Animation, Comedy, Family, Adventure
Star Cast:
Jim Cummings, Tara Strong, Corey Burton, Jason Marsden
How to Train Your Dragon (2010)
How to Train Your Dragon
TV-PG
Plot:

On the Island of Berk, a young Viking, Hiccup wishes to join the fight against dragons and protect his village. However, he is deemed unfit for the role by his father. He still manages to capture a dragon, only to realise that he has no desire to kill it. The two instead become friends and Hiccup learns more about dragons and why they attack.

As:
Cast
Director:
Dean DeBlois, Chris Sanders
Genres:
Fantasy, Animation, Comedy, Family, Adventure
Dragons: Riders of Berk (2012)
Dragons: Riders of Berk
TV-PG
As:
Cast
Director:
Adam Henry, Anthony Bell, Louie del Carmen, John Eng, Joe Sichta
Genres:
Fantasy, Family, Comedy, Animation, Adventure
Star Cast:
America Ferrera, Jay Baruchel, T.J. Miller, Christopher Mintz-Plasse, Nolan North
Doctor Who: Scream of the Shalka (2003)
Doctor Who: Scream of the Shalka
As:
Cast
Director:
Wilson Milam
Genres:
Animation, Sci-Fi
Star Cast:
Derek Jacobi, Diana Quick, Richard E. Grant, Craig Kelly
Doctor Who: Dreamland (2009)
Doctor Who: Dreamland
As:
Cast
Role:
The Doctor (6 episodes, 2009)
Director:
Gary Russell
Genres:
Adventure, Animation, Sci-Fi
Star Cast:
David Warner, Stuart Milligan, Georgia Moffett, Tim Howar
Doctor Who: The Infinite Quest (2007)
Doctor Who: The Infinite Quest
As:
Cast
Role:
The Doctor (voice)
Director:
Gary Russell
Genres:
Adventure, Sci-Fi, Animation
Star Cast:
Anthony Head, Liza Tarbuck, Freema Agyeman, Toby Longworth
The Pirates! In an Adventure with Scientists! (2012)
The Pirates! In an Adventure with Scientists!
TV-PG
Plot:

In an attempt to win the Pirate of the Year Award, Pirate Captain and his crew must travel to Victorian London, and defeat his rivals, Black Bellamy and Cutlass Liz.  

As:
Cast
Role:
Charles Darwin (voice)
Director:
Peter Lord, Jeff Newitt
Genres:
Animation, Adventure, Comedy, Family
Ferdinand (2017)
Ferdinand
TV-G
Plot:

Ferdinand is an animated adventure comedy film which tells the story of a soft-hearted bull named Ferdinand who is captured after he is mistaken for a dangerous beast. In order to return to his family, he teams up with a bunch of misfits.  

As:
Cast
Director:
Carlos Saldanha
Genres:
Fantasy, Family, Adventure, Comedy, Animation
The Itch of the Golden Nit (2011)
The Itch of the Golden Nit
As:
Cast
Director:
Sarah Cox
Genres:
Animation, Sci-Fi, Family, Comedy, Adventure, Short
Star Cast:
David Walliams, Miriam Margolyes, Miranda Hart, Catherine Tate, Ralf Little, Bobby Fuller, Rachel Rawlinson
The Highway Rat (2017)
The Highway Rat
As:
Cast
Director:
Jeroen Jaspaert
Genres:
Animation, Short, Family
Star Cast:
Rob Brydon, Frances de la Tour, Tom Hollander, Nina Sosanya
Mickey Mouse Clubhouse (2006)
Mickey Mouse Clubhouse
TV-Y
As:
Cast
Genres:
Animation, Family, Musical, Fantasy, Comedy
Star Cast:
Dick Van Dyke, Jim Cummings, Corey Burton, Russi Taylor
Fireman Sam: Alien Alert! The Movie (2016)
Fireman Sam: Alien Alert! The Movie
As:
Cast
Director:
Gary Andrews
Genres:
Animation
Star Cast:
John Hasler, David Carling, Steven Kynman, Su Douglas
Tree Fu Tom (2012)
Tree Fu Tom
TV-Y
As:
Cast
Role:
Twigs (27 episodes, 2012-2013)
Genres:
Action, Animation, Fantasy, Adventure, Family
Star Cast:
Tim Whitnall, Samantha Dakin, Sophie Aldred, Lucien Dodge
Postman Pat: The Movie (2014)
Postman Pat: The Movie
As:
Cast
Role:
Wilf (voice)
Director:
Mike Disa
Genres:
Comedy, Family, Animation
Star Cast:
Rupert Grint, Craig Ferguson, Stephen Mangan, Jim Broadbent, Rupert Grint

TV Shows and Videos

Broadchurch (2013)
Broadchurch
TV-MA
As:
Cast
Role:
Alec Hardy / ... (24 episodes, 2013-2017)
Genres:
Crime, Drama, Mystery
Star Cast:
Lenny Henry, Charlotte Rampling, Meera Syal, Olivia Colman
A Mug's Game (1996)
A Mug's Game
As:
Cast
Star Cast:
Ken Stott, Ewan Stewart, Sally Kinghorn, Brian Alexander
Posh Nosh (2003)
Posh Nosh
As:
Cast
Role:
Jose-Luis / ... (2 episodes, 2003)
Genres:
Comedy
Star Cast:
Joanna Lumley, Richard E. Grant, Arabella Weir, Mark Hadfield
Blackpool (2004)
Blackpool
As:
Cast
Role:
D.I. Peter Carlisle (6 episodes, 2004)
Genres:
Musical, Romance, Drama, Mystery, Crime, Comedy
Star Cast:
David Morrissey, Sarah Parish, Thomas Morrison, Georgia Taylor
The Tales of Para Handy (1994)
The Tales of Para Handy
As:
Cast
Genres:
Comedy
Star Cast:
Gregor Fisher, Sean Scanlan, Michelle Gomez, Rikki Fulton
Rex Is Not Your Lawyer (2010)
Rex Is Not Your Lawyer
As:
Cast
Role:
Rex Alexander (1 episode, 2010)
Genres:
Drama
Star Cast:
Abigail Spencer, Jeffrey Tambor, Jane Curtin, David Winston Barge
Jessica Jones (2015)
Jessica Jones
TV-MA
As:
Cast
Role:
Kilgrave (12 episodes, 2015-2018)
Director:
David Petrarca, Stephen Surjik, Simon Cellan Jones, S.J. Clarkson
Genres:
Drama, Sci-Fi, Action, Thriller, Crime
Star Cast:
Casanova (2005)
Casanova
TV-MA
As:
Cast
Role:
Casanova (3 episodes, 2005)
Director:
Sheree Folkson
Genres:
Biography, History, Romance, Drama, Comedy
Star Cast:
Rose Byrne, Peter O'Toole, Rupert Penry-Jones, Shaun Parkes
Dramarama (1983)
Dramarama
As:
Cast
Director:
Diarmuid Lawrence, Richard Bramall, Alistair Clarke, Roger Cheveley, Gareth Morgan
Genres:
Drama, Fantasy, Family
Star Cast:
Pam Ferris, Peter Capaldi, Gary Oldman, Denyse Alexander, Ian Kirkby, Christopher Biggins, Bill Wallis
W1A (2014)
W1A
As:
Cast
Genres:
Comedy
Star Cast:
Hugh Grant, Salman Rushdie, Monica Dolan, Hugh Bonneville
The Mrs Bradley Mysteries (1998)
The Mrs Bradley Mysteries
TV-14
As:
Cast
Genres:
Mystery, Thriller
Star Cast:
Russell Tovey, Diana Rigg, John Alderton, Peter Davison
Terri McIntyre (2001)
Terri McIntyre
As:
Cast
Genres:
Comedy
Star Cast:
Joanna Scanlan, Simon Carlyle, Helen Devon, Carole Anders
Twenty Twelve (2011)
Twenty Twelve
As:
Cast
Role:
Narrator (13 episodes, 2011-2012)
Genres:
Comedy
Star Cast:
Hugh Bonneville, Amelia Bullmore, Jessica Hynes, Karl Theobald
Dead Ringers (2002)
Dead Ringers
As:
Cast
Genres:
Comedy
Star Cast:
Phil Cornwell, Jan Ravens, Jon Culshaw, Kevin Connelly
High Stakes (2001)
High Stakes
As:
Cast
Director:
Dewi Humphreys
Genres:
Comedy
Star Cast:
David Walliams, Peter Capaldi, Jack Shepherd, Richard Wilson, Jason O'Mara, Laura MacAulay
Bunch of Five (1992)
Bunch of Five
As:
Cast
Genres:
Comedy
Star Cast:
Beryl Reid, Andy Gray, Vic Reeves, Frank Skinner
Criminal: UK (2019)
Criminal: UK
TV-MA
As:
Cast
Role:
Dr. Edgar Fallon
Director:
Jim Field Smith
Genres:
Crime, Drama, Mystery
Star Cast:
Lee Ingleby, Nicholas Pinnock, Katherine Kelly, Mark Stanley
Spine Chillers (2003)
Spine Chillers
As:
Cast
Genres:
Horror, Comedy
Star Cast:
Chris Langham, Alexei Sayle, Kevin Eldon, Emma Pierson
Just Cause 3 (2015)
Just Cause 3
T
As:
Cast
Director:
Roland Lesterlin
Genres:
Action
Star Cast:
Armando Riesco, Bill Lobley, Kevin Collins, Christina Pumariega
The Catherine Tate Show (2004)
The Catherine Tate Show
TV-MA
As:
Cast
Genres:
Comedy
Star Cast:
Peter Kay, Tamzin Outhwaite, Ben Miller, Catherine Tate
Duck Patrol (1998)
Duck Patrol
As:
Cast
Role:
Simon 'Darwin' Brown (8 episodes, 1998)
Genres:
Comedy
Star Cast:
Geoffrey Hutchings, Richard Wilson, Samantha Beckinsale, Jason Watkins
CBeebies Bedtime Story (2009)
CBeebies Bedtime Story
As:
Cast
Role:
Himself - Storyteller (5 episodes, 2009)
Genres:
Family
Star Cast:
Rob Brydon, Tom Hardy, Toby Stephens, Jonas Armstrong
True Love (2012)
True Love
As:
Cast
Genres:
Romance, Drama
Star Cast:
Kaya Scodelario, Jane Horrocks, Charlie Creed-Miles, Jo Woodcock
Strathblair (1992)
Strathblair
As:
Cast
Genres:
Drama
Star Cast:
Andrew Keir, David Robb, Joanna Roth, Francesca Hunt
Doctor Who: Attack of the Graske (2005)
Doctor Who: Attack of the Graske
As:
Cast
Role:
The Doctor
Director:
Ashley Way
Genres:
Sci-Fi, Adventure
Star Cast:
Robin Meredith, Lisa Palfrey, Nicholas Beveney, Mollie Kabia
Holding the Baby (1997)
Holding the Baby
As:
Cast
Genres:
Comedy, Romance
Star Cast:
Trevor Byfield, Paul Mark Elliott, Inday Ba, Alan Bennion
Kinect Sports Rivals (2014)
Kinect Sports Rivals
As:
Cast
Role:
Narrator (voice)
Genres:
Sport
Star Cast:
Alana Maria
24 Hour Panel People (2011)
24 Hour Panel People
As:
Cast
Role:
Himself (3 episodes, 2011)
Genres:
Game-Show, Comedy
Star Cast:
Love in the 21st Century (1999)
Love in the 21st Century
As:
Cast
Role:
John (1 episode, 1999)
Director:
Sandy Johnson, Matthew Evans, Sheree Folkson
Genres:
Drama
Star Cast:
Colin Farrell, Ray Stevenson, Catherine McCormack, Clare Holman

David Tennant Awards

People's Choice Awards
Winner Favorite Actor in a New TV Series 2015