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 Mackenzie Davis Movies: Ranked Best To Worst

1. The Martian (2015)
50
12
The Martian
PG-13
50
12

Adapted from Andy Weir’s 2011 novel of the same name, the film portrays the struggle of an astronaut, Mark Watney, after he gets left behind by his crew who think he died in a powerful storm. He strives to survive on Mars and uses scientific wisdom to send signals to earth. Meanwhile a team of international scientists collaborate to bring him back to earth

Directed By:
2. Blade Runner 2049 (2017)
37
9
Blade Runner 2049
R
37
9

Thirty years after the events of the original film, a young blade runner, LAPD officer K, uncovers a secret that can lead to a war between humans and replicants. His investigation points him towards a previous blade runner, Rick Deckard, the protagonist of the first story, who is missing for the last three decades.

Directed By:
3. The F Word (2013)
10
5
The F Word
PG-13
10
5

Released in some countries as What If, the film focuses on the relationship between Wallace and Chantry. After being cheated in love, Wallace has stopped socializing, to the extent of dropping out of medical college. On the other hand, Chantry is an animator, having a longtime boyfriend. They meet and quickly become good friends. But what about love?  

Role:
Nicole
Starring:
Daniel Radcliffe, Sarah Gadon, Adam Driver, Zoe Kazan, Megan Park, Adam Driver
Directed By:
Michael Dowse
4. Smashed (2012)
7
4
Smashed
R
7
4

Smashed is a drama film which tells the story of Kate and Charlie, living a happy married life. However, both of them have a drinking problem. Their relationship is tested, when Kate decides that she needs to become sober and starts attending AA meetings.

Directed By:
James Ponsoldt
5. Happiest Season (2020)
8
4
Happiest Season
PG-13
8
4

Abby, in a relationship with Harper for a year, accepts Harper’s invitation to spend Christmas with her family, and plans to propose at family dinner; but is disheartened to know that Harper has not yet come out to her parents. After meeting Harper’s perfectionist family and her exes who divulge Harper’s refusal to disclose her sexuality, Abby wonders about future of their relationship.

Role:
Harper
6. Breathe In (2013)
6
4
Breathe In
R
6
4

Breathe In is a romantic drama film which tells the story of a musician Keith Reynolds, who develops a unique bond with a young foreign exchange student named Sophie.

Role:
Lauren Reynolds
Starring:
Directed By:
Drake Doremus
7. Terminator: Dark Fate (2019)
12
8
Terminator: Dark Fate
R
12
8

An augmented human and female warrior teams up to stop an advanced Terminator sent from the future, to protect a young woman, as she is fated to ensure the survival of the human race. 

Starring:
Diego Boneta, Linda Hamilton, Arnold Schwarzenegger, Natalia Reyes , Gabriel Luna
Directed By:
8. That Awkward Moment (2014)
9
6
That Awkward Moment
R
9
6

After their individual experiences of love-life, three close friends, Jason, Mikey and Daniel, decide to just have fun and stay single without commitment. Slowly the three perceive that their girls are perfect for them, and try to hide their beautifully growing romantic relationships from the other two. Situation turns awkward as each gets serious about relationship, but continues to pretend being single.

Role:
Chelsea
Directed By:
Tom Gormican
9. Freaks of Nature (2015)
6
4
Freaks of Nature
R
6
4

Humans were living in peace in the town of Dillford, along with zombies and vampires, until the alien apocalypse occurs. Things turn upside down, and humans, vampires and zombies turn against one another. One human teen, along with a vampire and a zombie, unite together in order to fight the aliens and bring them down.

Role:
Petra
Directed By:
Robbie Pickering
10. Always Shine (2016)
5
4
Always Shine
5
4
Role:
Anna
Starring:
Khan Baykal, Alexander Koch, Caitlin FitzGerald, Lawrence Michael Levine
Directed By:
Sophia Takal
11. Bad Turn Worse (2013)
5
4
Bad Turn Worse
5
4
Role:
Sue
Starring:
William Devane, Jon Gries, Jeremy Allen White, Logan Huffman
Directed By:
Simon Hawkins, Zeke Hawkins
12. The Turning (2020)
2
4
The Turning
PG-13
2
4
Starring:
Finn Wolfhard, Joely Richardson, Barbara Marten, Brooklynn Prince
Directed By:
Floria Sigismondi
13. Moontown (2013)
8
3
Moontown
8
3
Role:
Shayna
Starring:
Morgan Krantz, Luke Baybak
Directed By:
Jessica Garrison
14. Tully (2018)
9
4
Tully
R
9
4
Role:
Tully
Starring:
Charlize Theron, Ron Livingston, Mark Duplass, Kitty Crystal
Directed By:
Jason Reitman
15. Emptied (2014)
5
3
Emptied
5
3
Role:
Dr. Charlotte Laurence
Starring:
Beck Bennett, Elena Schuber
Directed By:
David Ferino
16. Memory Box (2016)
5
4
Memory Box
5
4
Role:
Isabelle
Starring:
Louis Cancelmi, Shane Carruth, K.K. Moggie, Collin Shea Schirrmacher
Directed By:
Aaron Aites, Audrey Ewell
17. A Country Called Home (2015)
5
4
A Country Called Home
5
4
Role:
Reno
Starring:
Imogen Poots, June Squibb, Mary McCormack, Josh Helman
Directed By:
Anna Axster
18. Izzy Gets the F*ck Across Town (2017)
5
4
Izzy Gets the F*ck Across Town
5
4
Role:
Izzy
Starring:
Haley Joel Osment, Lakeith Stanfield, Sarah Goldberg, Lauren Miller Rogen
Directed By:
Christian Papierniak
19. Plato's Reality Machine (2013)
2
3
Plato's Reality Machine
2
3
Role:
Sophia
Starring:
Trieste Kelly Dunn, Carolina Bartczak, Tyrone Dancy Jr., Michael Robert Eck
Directed By:
Myles Sorensen

TV Shows

Black Mirror
29
4
Black Mirror
TV-MA
29
4
Starring:
Bryce Dallas Howard, Jon Hamm, Jessica Brown Findlay, Cristin Milioti, Tom Cullen, Gugu Mbatha-Raw, Hannah John-Kamen
Directed By:
Halt and Catch Fire
10
2
Halt and Catch Fire
TV-14
10
2
Role:
Cameron Howe / ... (40 episodes, 2014-2017)
Starring:
Jean Smart, Anna Chlumsky, James Cromwell, Annabeth Gish, Doug Savant
Directed By:
No Activity
5
3
No Activity
TV-MA
5
3
Starring:
Amy Sedaris, Jake Johnson, Will Ferrell, Bob Odenkirk, Tim Meadows
I Just Want My Pants Back
5
3
I Just Want My Pants Back
5
3
Starring:
Chris Parnell, Jordan Carlos, Peter Vack, Kim Shaw, Sunkrish Bala