Home Best Movies Top 100 Best Fantasy Movies Of All Time

Top 100 Best Fantasy Movies Of All Time

What are the best fantasy movies? How it could be distinguished from the science fiction genre? This question has confused many film lovers. Fantasy Film are high budget films that have themes of magic, super powers, mythical legendary creatures and even mythical lands. Plus Fantasy Films are purely fictional and such events do no exist in real life. Science fiction on the other hand focuses more on scientific logic and have stories that could happen if a series or chain of scientific events occurred. Both genres have very broad category and could often overlap with each other. The hybrid of these two is known as Science fantasy genre which is also very popular among fans.

Fantasy Films are in existence since the silent era but they became highly popular after the 80s. In fact the decade of 80s played the important transient phase needed for the fantasy movies. The decade of 50s, 60s and 70s have very few fantasy movies to there credit. But interestingly all of them have very high ratings and are considered classic fantasy movies. This shows that people have always had an admiration for fantasy films. These three decades mainly had medieval fantasy movies and dark fantasy movies. The decade of 80s introduced the science fiction fantasy movies that are popular til today. The decade of 90s focused on epic fantasy movies while the decade of 00s has many romantic fantasy movies.

Here is the list of 100 most popular fantasy movies. This list of fantasy movies is updated regularly and you will find old classic fantasy movies to latest and most recent fantasy movies too

Contents

100. Twilight Saga


best fantasy movies
Director – Catherine Hardwicke
Cast – Robert Pattinson, Kristen Stewart, Billy Burke, Taylor Lautner, Peter Facinelli
IMDB Rating – 5.2
Rotten Tomatoes – 49%
Release Date – 20 November 2009
Box Office – $393.6 million
Genre – Drama, Fantasy, Romance
Awards – None
Plot –

99. Hereafter


best fantasy movies
Director – Clint Eastwood
Cast – Cécile de France, Matt Damon
IMDB Rating – 6.4
Rotten Tomatoes – 47%
Release Date – 15 October 2010
Box Office – $105.2 million
Genre – Drama, Fantasy, Romance
Awards – None
Plot –

98. Jack the Giant Slayer


best fantasy movies
Director – Bryan Singer
Cast – Stanley Tucci, Nicholas Hoult, Eleanor Tomlinson, Bill Nighy, Ian McShane, Ewan McGregor
IMDB Rating – 6.2
Rotten Tomatoes – 52%
Release Date – 1 March 2013
Box Office – $197.7 million
Genre – Adventure, Fantasy
Awards – None
Plot –

97. Just Like Heaven


best fantasy movies
Director – Mark Waters
Cast – Mark Ruffalo, Reese Witherspoon
IMDB Rating – 6.7
Rotten Tomatoes – 55%
Release Date – 16 September 2005
Box Office – $102.8 million
Genre – Comedy, Drama, Fantasy
Awards – None
Plot –

96. What Dreams May Come


best fantasy movies
Director – Vincent Ward
Cast – Max von Sydow, Robin Williams, Cuba Gooding Jr., Annabella Sciorra
IMDB Rating – 7
Rotten Tomatoes – 54%
Release Date – 2 October 1998
Box Office – $71.5 million
Genre – Drama, Fantasy, Romance
Awards – Won 1 Oscar
Plot –

95. 13 Going 30


best fantasy movies
Director – Gary Winick
Cast – Andy Serkis, Jennifer Garner, Judy Greer, Mark Ruffalo
IMDB Rating – 6.1
Rotten Tomatoes – 65%
Release Date – 23 April 2004
Box Office – $96.5 million
Genre – Comedy, Fantasy, Romance
Awards – None
Plot –

94. The Imaginarium of Doctor Parnassus


best fantasy movies
Director – Terry Gilliam
Cast – Christopher Plummer, Heath Ledger, Lily Cole, Tom Waits, Verne Troyer, Andrew Garfield, Johnny Depp
IMDB Rating – 6.8
Rotten Tomatoes – 64%
Release Date – 11 October 2009
Box Office – $64.4 million
Genre – Adventure, Comedy, Fantasy
Awards – None
Plot –

93. What Women want


best fantasy movies
Director – Nancy Meyers
Cast – Marisa Tomei, Lauren Holly, Mel Gibson, Helen Hunt, Sarah Paulson, Alan Alda
IMDB Rating – 6.4
Rotten Tomatoes – 54%
Release Date – 18 May 2001
Box Office – $374.1 million
Genre – Comedy, Fantasy, Romance
Awards – None
Plot –

92. The Lovely Bones


best fantasy movies
Director – Peter Jackson
Cast – Susan Sarandon, Mark Wahlberg, Rachel Weisz, Michael Imperioli, Saoirse Ronan, Stanley Tucci
IMDB Rating – 6.7
Rotten Tomatoes – 32%
Release Date – 19 March 2010
Box Office – $93.6 million
Genre – Drama, Fantasy, Thriller
Awards – None
Plot –

91. The Family Man


best fantasy movies
Director – Brett Ratner
Cast – Jeremy Piven, Nicolas Cage, Téa Leoni, Don Cheadle, Saul Rubinek
IMDB Rating – 6.8
Rotten Tomatoes – 53%
Release Date – 22 December 2000
Box Office – $124.7 million
Genre – Comedy, Drama, Fantasy
Awards – None
Plot –

90. City of Angels


best fantasy movies
Director – Brad Silberling
Cast – Dennis Franz, Nicolas Cage, Meg Ryan, Andre Braugher
IMDB Rating – 6.7
Rotten Tomatoes – 58%
Release Date – 10 April 1998
Box Office – $198.7 million
Genre – Drama, Fantasy, Romance
Awards – None
Plot –

89. Immortals


best fantasy movies
Director – Tarsem Singh
Cast – Kellan Lutz, Luke Evans, Stephen Dorff, Henry Cavill, Freida Pinto, Isabel Lucas, Mickey Rourke
IMDB Rating – 6
Rotten Tomatoes – 38%
Release Date – 11 November 2011
Box Office – $226.9 million
Genre – Action, Drama, Fantasy
Awards – None
Plot –

88. The Tree of Life


best fantasy movies
Director – Terrence Malick
Cast – Jessica Chastain, Sean Penn, Brad Pitt
IMDB Rating – 6.8
Rotten Tomatoes – 85%
Release Date – 29 July 2011
Box Office – $61.7 million
Genre – Drama, Fantasy
Awards – None
Plot –

87. The Lake House


best fantasy movies
Director – Alejandro Agresti
Cast – Sandra Bullock, Keanu Reeves, Christopher Plummer, Shohreh Aghdashloo, Dylan Walsh
IMDB Rating – 6.8
Rotten Tomatoes – 36%
Release Date – 16 June 2006
Box Office – $115 million
Genre – Drama, Fantasy, Romance
Awards – None
Plot –

86. The 13th Warrior


best fantasy movies
Director – John McTiernan
Cast – Omar Sharif, Antonio Banderas, Diane Venora
IMDB Rating – 6.6
Rotten Tomatoes – 33%
Release Date – 27 August 1999
Box Office – $61.7 million
Genre – Action, Adventure, History
Awards – None
Plot –

85. Meet Joe Black


best fantasy movies
Director – Martin Brest
Cast – Anthony Hopkins, Brad Pitt, Jake Weber, Marcia Gay Harden, Jeffrey Tambor, Claire Forlani
IMDB Rating – 7.2
Rotten Tomatoes – 53%
Release Date – 2 November 1998
Box Office – $142.9 million
Genre – Drama, Fantasy, Romance
Awards – None
Plot –

84. Sucker Punch


best fantasy movies
Director – Zack Snyder
Cast – Abbie Cornish, Emily Browning, Jena Malone, Jamie Chung, Carla Gugino, Vanessa Hudgens, Scott Glenn
IMDB Rating – 6
Rotten Tomatoes – 22%
Release Date – 25 March 2011
Box Office – $90 million
Genre – Action, Adventure, Fantasy
Awards – None
Plot –

83. Hook


best fantasy movies
Director – Steven Spielberg
Cast – Julia Roberts, Robin Williams, Dustin Hoffman, Maggie Smith, Charlie Korsmo, Bob Hoskins
IMDB Rating – 6.7
Rotten Tomatoes – 26%
Release Date – 8 December 1991
Box Office – $300.9 million
Genre – Adventure, Comedy, Family
Awards – None
Plot –

82. Deconstructing Harry


best fantasy movies
Director – Woody Allen
Cast – Kirstie Alley, Caroline Aaron, Woody Allen, Bob Balaban, Richard Benjamin, Judy Davis, Billy Crystal
IMDB Rating – 7.4
Rotten Tomatoes – 73%
Release Date – 12 December 1997
Box Office – $10,569,071
Genre – Comedy
Awards – None
Plot –

81. Arizona Dream


best fantasy movies
Director – Emir Kusturica
Cast – Faye Dunaway, Johnny Depp, Jerry Lewis, Paulina Porizkova, Vincent Gallo
IMDB Rating – 7.4
Rotten Tomatoes – 87%
Release Date – 6 January 1993
Box Office – $112,547
Genre – Comedy, Drama, Fantasy
Awards – None
Plot –

80. The Purple Rose of Cairo


best fantasy movies
Director – Woody Allen
Cast – Jeff Daniels, Danny Aiello, Mia Farrow
IMDB Rating – 7.7
Rotten Tomatoes – 91%
Release Date – 1 March 1985
Box Office – $10,631,333
Genre – Comedy, Fantasy, Romance
Awards – None
Plot –

79. The Golden Compass


best fantasy movies
Director – Chris Weitz
Cast – Daniel Craig, Nicole Kidman, Dakota Blue Richards, Ian McShane, Freddie Highmore, Eva Green, Ian McKellen
IMDB Rating – 6.1
Rotten Tomatoes – 42%
Release Date – 4 January 2008
Box Office – $372 million
Genre – Adventure, Family, Fantasy
Awards – Won 1 Oscar
Plot –

78. Conan the Barbarian


best fantasy movies
Director – John Milius
Cast – Gerry Lopez, Ben Davidson, James Earl Jones, Sandahl Bergman, William Smith, Arnold Schwarzenegger
IMDB Rating – 6.9
Rotten Tomatoes – 70%
Release Date – 31 March 1982
Box Office – $130 million
Genre – Action, Adventure, Fantasy
Awards – None
Plot –

77. Jumanji


best fantasy movies
Director – Joe Johnston
Cast – Bonnie Hunt, David Alan Grier, Robin Williams, Kirsten Dunst, Bebe Neuwirth, Jonathan Hyde
IMDB Rating – 7
Rotten Tomatoes – 54%
Release Date – 15 December 1995
Box Office – $262.8 million
Genre – Adventure, Comedy, Family
Awards – None
Plot –

76. Beowulf


best fantasy movies
Director – Robert Zemeckis
Cast – Robin Wright, John Malkovich, Ray Winstone, Anthony Hopkins, Angelina Jolie, Brendan Gleeson, Crispin Glover
IMDB Rating – 6.2
Rotten Tomatoes – 71%
Release Date – 5 November 2007
Box Office – $196.4 million
Genre – Animation, Action, Adventure
Awards – None
Plot –

75. Elf


best fantasy movies
Director – Jon Favreau
Cast – James Caan, Will Ferrell, Mary Steenburgen, Zooey Deschanel, Edward Asner, Bob Newhart, Daniel Tay
IMDB Rating – 6.9
Rotten Tomatoes – 83%
Release Date – 7 November 2003
Box Office – $220.9 million
Genre – Comedy, Family, Fantasy
Awards – None
Plot –

74. The Adventures of Baron Munchausen


best fantasy movies
Director – Terry Gilliam
Cast – Jonathan Pryce, Oliver Reed, Eric Idle, John Neville, Sarah Polley, Uma Thurman
IMDB Rating – 7.2
Rotten Tomatoes – 92%
Release Date – 8 December 1988
Box Office – $8.1 million
Genre – Adventure, Comedy, Fantasy
Awards – None
Plot –

73. Bubba Ho-Tep


best fantasy movies
Director – Don Coscarelli
Cast – Heidi Marnhout, Bruce Campbell, Ossie Davis, Ella Joyce, Bob Ivy
IMDB Rating – 7.1
Rotten Tomatoes – 78%
Release Date – 19 September 2003
Box Office – $1.2 million
Genre – Comedy, Fantasy, Horror
Awards – None
Plot –

72. 17 Again


best fantasy movies
Director – Burr Steers
Cast – Leslie Mann, Zac Efron, Thomas Lennon, Sterling Knight, Matthew Perry, Michelle Trachtenberg
IMDB Rating – 6.4
Rotten Tomatoes – 56%
Release Date – 11 March 2009
Box Office – $136.3 million
Genre – Comedy, Drama, Fantasy
Awards – None
Plot –

71. Wristcutters: A Love Story


best fantasy movies
Director – Goran Dukić
Cast – Tom Waits, Leslie Bibb, Patrick Fugit, Shannyn Sossamon, Shea Whigham
IMDB Rating – 7.3
Rotten Tomatoes – 63%
Release Date – 24 January 2006
Box Office – $454,026 Million
Genre – Comedy, Drama, Fantasy
Awards – None
Plot –

70. Wings of Desire


best fantasy movies
Director – Wim Wenders
Cast – Bruno Ganz, Solveig Dommartin, Peter Falk, Curt Bois, Otto Sander
IMDB Rating – 8
Rotten Tomatoes – 98%
Release Date – 17 May 1987
Box Office – $3.2 million
Genre – Drama, Fantasy, Romance
Awards – None
Plot –

69. Heavenly Creatures


best fantasy movies
Director – Peter Jackson
Cast – Simon O’Conno, Sarah Peirse, Melanie Lynskey, Diana Kent, Kate Winslet, Clive Merrison
IMDB Rating – 7.3
Rotten Tomatoes – 92%
Release Date – 14 October 1994
Box Office – $5,438,120
Genre – Biography, Crime, Drama
Awards – None
Plot –

68. Ex Calibur


best fantasy movies
Director – John Boorman
Cast – Cherie Lunghi, Nicholas Clay, Nigel Terry, Helen Mirren, Patrick Stewart, Liam Neeson, Paul Geoffrey
IMDB Rating – 7.4
Rotten Tomatoes – 79%
Release Date – 10 April 1981
Box Office – $35 million
Genre – Adventure, Drama, Fantasy
Awards – None
Plot –

67. The City of Lost Children


best fantasy movies
Director – Jean-Pierre Jeunet, Marc Caro
Cast – Geneviève Brunet, Dominique Pinon, Ron Perlman, Daniel Emilfork, Judith Vittet, Jean-Claude Dreyfus
IMDB Rating – 7.6
Rotten Tomatoes – 79%
Release Date – May 1995
Box Office – $1.7 million
Genre – Fantasy, Sci-Fi
Awards – None
Plot –

66. Eraserhead


best fantasy movies
Director – David Lynch
Cast – Allen Joseph, Charlotte Stewart, Jack Nance, Jeanne Bates
IMDB Rating – 7.4
Rotten Tomatoes – 91%
Release Date – 19 March 1977
Box Office – $7 million
Genre – Horror
Awards – None
Plot –

65. The Fisher King


best fantasy movies
Director – Terry Gilliam
Cast – Jeff Bridges, Robin Williams, Mercedes Ruehl, Amanda Plummer
IMDB Rating – 7.5
Rotten Tomatoes – 83%
Release Date – 10 September 1991
Box Office – $41.9 million
Genre – Comedy, Drama, Fantasy
Awards – Won 1 Oscar
Plot –

64. Ruby Sparks


best fantasy movies
Director – Valerie Faris, Jonathan Dayton
Cast – Paul Dano, Zoe Kazan, Chris Messina, Steve Coogan, Annette Bening, Antonio Banderas, Elliott Gould
IMDB Rating – 7.2
Rotten Tomatoes – 79%
Release Date – 25 July 2012
Box Office – $9.1 million
Genre – Comedy, Drama, Fantasy
Awards – None
Plot –

63. The Science of Sleep


best fantasy movies
Director – Michel Gondry
Cast – Alain Chabat, Miou-Miou, Charlotte Gainsbourg, Gael García Bernal
IMDB Rating – 7.3
Rotten Tomatoes – 70%
Release Date – 16 August 2006
Box Office – $15.3 million
Genre – Comedy, Drama, Fantasy
Awards – None
Plot –

62. what dreams may come


best fantasy movies
Director – Vincent Ward
Cast – Cuba Gooding Jr., Robin Williams, Max von Sydow, Annabella Sciorra
IMDB Rating – 7
Rotten Tomatoes – 54%
Release Date – 2 October 1998
Box Office – $71.5 million
Genre – Drama, Fantasy, Romance
Awards – Won 1 Oscar
Plot –

61. The Frighteners


best fantasy movies
Director – Peter Jackson
Cast – Michael J. Fox, Peter Dobson, Trini Alvarado, Jake Busey, Jeffrey Combs, Dee Wallace Stone, John Astin
IMDB Rating – 7.1
Rotten Tomatoes – 63%
Release Date – 17 July 1996
Box Office – $29.3 million
Genre – Comedy, Fantasy, Horror
Awards – None
Plot –

60. 8 1/2


best fantasy movies
Director – Federico Fellini
Cast – Anouk Aimée, Sandra Milo, Marcello Mastroianni, Claudia Cardinale, Barbara Steele, Rossella Falk
IMDB Rating – 8
Rotten Tomatoes – 98%
Release Date – 1963
Box Office – $3.5 million
Genre – Drama
Awards – Won 2 Oscars
Plot –

59. Dead Man


best fantasy movies
Director – Jim Jarmusch
Cast – Johnny Depp, Lance Henriksen, Michael Wincott, Gary Farmer, Eugene Byrd, Iggy Pop, Crispin Glover
IMDB Rating – 7.6
Rotten Tomatoes – 70%
Release Date – 23 December 1995
Box Office – $1 million
Genre – Drama, Fantasy, Western
Awards – None
Plot –

58. Frequency


best fantasy movies
Director – Gregory Hoblit
Cast – Noah Emmerich, Jim Caviezel, Dennis Quaid, Andre Braugher, Elizabeth Mitchell
IMDB Rating – 7.3
Rotten Tomatoes – 70%
Release Date – 28 April 2000
Box Office – $68.1 million
Genre – Crime, Drama, Mystery
Awards – None
Plot –

57. Willow


best fantasy movies
Director – Ron Howard
Cast – Joanne Whalley, Val Kilmer, Jean Marsh, Warwick Davis, Billy Barty
IMDB Rating – 7.3
Rotten Tomatoes – 50%
Release Date – 20 May 1988
Box Office – $57.3 million
Genre – Action, Adventure, Drama
Awards – None
Plot –

56. Big Trouble in Little China


best fantasy movies
Director – John Carpenter
Cast – Dennis Dun, Kim Cattrall, Kurt Russell
IMDB Rating – 7.3
Rotten Tomatoes – 79%
Release Date – 1 July 1986
Box Office – $11.1 million
Genre – Action, Adventure, Comedy
Awards – None
Plot –

55. The Fall


best fantasy movies
Director – Tarsem Singh
Cast – Justine Waddell, Lee Pace, Catinca Untaru
IMDB Rating – 7.9
Rotten Tomatoes – 61%
Release Date – 5 October 2007
Box Office – $3.7 million
Genre – Adventure, Drama, Fantasy
Awards – None
Plot –

54. Marry Poppins


best fantasy movies
Director – Robert Stevenson
Cast – David Tomlinson, Julie Andrews, Dick Van Dyke, Karen Dotrice, Glynis Johns, Hermione Baddeley
IMDB Rating – 7.8
Rotten Tomatoes – 100%
Release Date – 26 August 1964
Box Office – $102.3 million
Genre – Comedy, Family, Fantasy
Awards – None
Plot –

53. Field of Dreams


best fantasy movies
Director – Phil Alden Robinson
Cast – Ray Liotta, James Earl Jones, Amy Madigan, Kevin Costner, Burt Lancaster
IMDB Rating – 7.5
Rotten Tomatoes – 86%
Release Date – 21 April 1989
Box Office – $84.4 million
Genre – Drama, Family, Fantasy
Awards – None
Plot –

52. The Neverending Story


best fantasy movies
Director – Wolfgang Petersen
Cast – Tami Stronach, Noah Hathaway, Barret Oliver, Patricia Hayes, Moses Gunn, Sydney Bromley, Gerald McRaney
IMDB Rating – 7.4
Rotten Tomatoes – 80%
Release Date – 6 April 1984
Box Office – $100 million
Genre – Adventure, Drama, Family
Awards – None
Plot –

51. Labyrinth


best fantasy movies
Director – Jim Henson
Cast – Jim Henson, Dennis Lee
IMDB Rating – 7.4
Rotten Tomatoes – 70%
Release Date – 27 June 1986
Box Office – $12.9 million
Genre – Adventure, Family, Fantasy
Awards – None
Plot –

50. Bridge to Terabithia


best fantasy movies
Director – Gábor Csupó
Cast – AnnaSophia Robb, Josh Hutcherson, Bailee Madison, Robert Patrick, Zooey Deschanel
IMDB Rating – 7.2
Rotten Tomatoes – 85%
Release Date – 16 February 2007
Box Office – $138 million
Genre – Drama, Family, Fantasy
Awards – None
Plot –

49. Highlander


best fantasy movies
Director – Russell Mulcahy
Cast – Sean Connery, Roxanne Hart, Christopher Lambert, Clancy Brown
IMDB Rating – 7.2
Rotten Tomatoes – 68%
Release Date – 7 March 1986
Box Office – $12.9 million
Genre – Action, Adventure, Fantasy
Awards – None
Plot –

48. Lemony Snicket’s A Series of Unfortunate Events


best fantasy movies
Director – Brad Silberling
Cast – Emily Browning, Jim Carrey, Liam Aiken, Catherine O’Hara, Cedric the Entertainer, Timothy Spall, Luis Guzmán
IMDB Rating – 6.8
Rotten Tomatoes – 72%
Release Date – 17 December 2004
Box Office – $209.1 million
Genre – Adventure, Comedy, Family
Awards – Won 1 Oscar
Plot –

47. Pleasantville


best fantasy movies
Director – Gary Ross
Cast – Joan Allen, Tobey Maguire, Jeff Daniels, William H. Macy, Reese Witherspoon, Don Knotts, J. T. Walsh
IMDB Rating – 7.5
Rotten Tomatoes – 85%
Release Date – 23 October 1998
Box Office – $49.8 million
Genre – Comedy, Drama, Fantasy
Awards – None
Plot –

46. Enchanted


best fantasy movies
Director – Kevin Lima
Cast – Susan Sarandon, Timothy Spall, Patrick Dempsey, Amy Adams, Idina Menzel, James Marsden
IMDB Rating – 7
Rotten Tomatoes – 93%
Release Date – 17 November 2007
Box Office – $340.5 million
Genre – Animation, Comedy, Family
Awards – None
Plot –

45. Vanilla Sky


best fantasy movies
Director – Cameron Crowe
Cast – Cameron Diaz, Jason Lee, Noah Taylor, Tom Cruise, Kurt Russell, Penélope Cruz
IMDB Rating – 6.9
Rotten Tomatoes – 42%
Release Date – 10 December 2001
Box Office – $203.4 million
Genre – Fantasy, Mystery, Romance
Awards – None
Plot –

44. Snow White and the Huntsman


best fantasy movies
Director – Rupert Sanders
Cast – Bob Hoskins, Kristen Stewart, Chris Hemsworth, Charlize Theron, Nick Frost, Ian McShane, Sam Claflin
IMDB Rating – 6.1
Rotten Tomatoes – 49%
Release Date – 1 June 2012
Box Office – $396.6 million
Genre – Action, Adventure, Drama
Awards – None
Plot –

43. The House of Flying Daggers


best fantasy movies
Director – Zhang Yimou
Cast – Zhang Ziyi, Andy Lau, Takeshi Kaneshiro
IMDB Rating – 7.5
Rotten Tomatoes – 88%
Release Date – 8 September 2006
Box Office – $92.9 million
Genre – Action, Adventure, Drama
Awards – None
Plot –

42. Kung Fu Hustle


best fantasy movies
Director – Stephen Chow
Cast – Danny Chan, Stephen Chow, Eva Huang, Yuen Qiu, Yuen Wah
IMDB Rating – 7.8
Rotten Tomatoes – 90%
Release Date – 20 December 2004
Box Office – $102 million
Genre –
Awards –
Plot –

41. Night at the Museum Series


best fantasy movies
Director – Shawn Levy
Cast – Ben Stiller, Carla Gugino, Mickey Rooney, Robin Williams, Bill Cobbs, Dick van Dyke
IMDB Rating – 6.4
Rotten Tomatoes – 42%
Release Date – 17 December 2006
Box Office – $574.5 million
Genre – Adventure, Comedy, Family
Awards – None
Plot –

40. Stranger than Fiction


best fantasy movies
Director – Marc Forster
Cast – Dustin Hoffman, Maggie Gyllenhaal, Will Ferrell, Emma Thompson, Queen Latifah
IMDB Rating – 7.6
Rotten Tomatoes – 72%
Release Date – 30 October 2006
Box Office – $53.7 million
Genre – Comedy, Drama, Fantasy
Awards – None
Plot –

39. Big


best fantasy movies
Director – Penny Marshall
Cast – Robert Loggia, Tom Hanks, John Heard, Elizabeth Perkins
IMDB Rating – 7.3
Rotten Tomatoes – 97%
Release Date – 3 June 1988
Box Office – $151.7 million
Genre – Comedy, Drama, Fantasy
Awards – None
Plot –

38. Oz The great and Powerful


best fantasy movies
Director – Sam Raimi
Cast – Mila Kunis, James Franco, Zach Braff, Joey King, Tony Cox, Michelle Williams, Rachel Weisz, Bill Cobbs
IMDB Rating – 6.3
Rotten Tomatoes – 58%
Release Date – 8 March 2013
Box Office – $493.3 million
Genre – Adventure, Family, Fantasy
Awards – None
Plot –

37. Bruce Almighty


best fantasy movies
Director – Tom Shadyac
Cast – Morgan Freeman, Jim Carrey, Jennifer Aniston, Lisa Ann Walter, Catherine Bell, Philip Baker Hall
IMDB Rating – 6.7
Rotten Tomatoes – 48%
Release Date – 14 May 2003
Box Office – $484.6 million
Genre – Comedy, Drama, Fantasy
Awards – None
Plot –

36. Constantine


best fantasy movies
Director – Francis Lawrence
Cast – Rachel Weisz, Keanu Reeves, Tilda Swinton, Shia LaBeouf, Pruitt Taylor Vince, Peter Stormare, Djimon Hounsou
IMDB Rating – 7
Rotten Tomatoes – 46%
Release Date – 25 February 2005
Box Office – $230.9 million
Genre – Action, Fantasy, Horror
Awards – None
Plot –

35. Beetlejuice


best fantasy movies
Director – Tim Burton
Cast – Winona Ryder, Michael Keaton, Alec Baldwin, Geena Davis, Jeffrey Jones, Catherine O’Hara
IMDB Rating – 7.5
Rotten Tomatoes – 84%
Release Date – 29 March 1988
Box Office – $74.2 million
Genre – Comedy, Fantasy
Awards – Won 1 Oscar
Plot –

34. Click


best fantasy movies
Director – Frank Coraci
Cast – Christopher Walken, David Hasselhoff, Adam Sandler, Kate Beckinsale, Henry Winkler, Sean Astin, Julie Kavner
IMDB Rating – 6.4
Rotten Tomatoes – 33%
Release Date – 22 June 2006
Box Office – $237.7 million
Genre – Comedy, Drama, Fantasy
Awards – None
Plot –

33. Blade Series


best fantasy movies
Director – Stephen Norrington
Cast – Stephen Dorff, Wesley Snipes, N’Bushe Wright, Donal Logue, Kris Kristofferson
IMDB Rating – 7.1
Rotten Tomatoes – 54%
Release Date – 21 August 1998
Box Office – $131.2 million
Genre – Action, Horror, Sci-Fi
Awards – None
Plot –

32. Dogma


best fantasy movies
Director – Kevin Smith
Cast – Matt Damon, Ben Affleck, Linda Fiorentino, Jason Lee, Salma Hayek, Chris Rock, Alan Rickman
IMDB Rating – 7.3
Rotten Tomatoes – 67%
Release Date – 12 November 1999
Box Office – $31.4 million
Genre – Adventure, Comedy, Drama
Awards – None
Plot –

31. Brazil


best fantasy movies
Director – Terry Gilliam
Cast – Robert De Niro, Jonathan Pryce, Katherine Helmond, Bob Hoskins, Michael Palin, Ian Richardson, Ian Holm
IMDB Rating – 8
Rotten Tomatoes – 98%
Release Date – 20 February 1985
Box Office – $9.9 million
Genre – Drama, Sci-Fi
Awards – None
Plot –

30. Stardust


best fantasy movies
Director – Matthew Vaughn
Cast – Charlie Cox, Claire Danes, Jason Flemyng, Sienna Miller, Mark Strong, Ricky Gervais, Rupert Everett
IMDB Rating – 7.6
Rotten Tomatoes – 76%
Release Date – 29 July 2007
Box Office – $137 million
Genre – Adventure, Family, Fantasy
Awards – None
Plot –

29. Hellboy Series


best fantasy movies
Director – Guillermo del Toro
Cast – Selma Blair, Ron Perlman, Karel Roden, Jeffrey Tambor, John Hurt, Rupert Evans
IMDB Rating – 6.8
Rotten Tomatoes – 81%
Release Date – 14 May 2004
Box Office – $99.3 million
Genre – Action, Adventure, Fantasy
Awards – None
Plot –

28. Perfume the Story Of a Murderer


best fantasy movies
Director – Tom Tykwer
Cast – Rachel Hurd-Wood, Alan Rickman, Ben Whishaw, Dustin Hoffman
IMDB Rating – 7.5
Rotten Tomatoes – 58%
Release Date – 7 September 2006
Box Office – $135 million
Genre – Crime, Drama
Awards – None
Plot –

27. Crouching Tiger, Hidden Dragon


best fantasy movies
Director – Ang Lee
Cast – Chang Chen, Michelle Yeoh, Chow Yun-fat, Sihung Lung, Cheng Pei-pei
IMDB Rating – 7.8
Rotten Tomatoes – 97%
Release Date – 6 July 2000
Box Office – $213.5 million
Genre – Action, Adventure, Fantasy
Awards – Won 4 Oscars
Plot –

26. Scott Pilgrim Vs. The World


best fantasy movies
Director – Edgar Wright
Cast – Brandon Routh, Ellen Wong, Michael Cera, Mary Elizabeth Winstead, Kieran Culkin, Chris Evans, Alison Pill
IMDB Rating – 7.5
Rotten Tomatoes – 81%
Release Date – 11 August 2010
Box Office – $47.7 million
Genre – Action, Comedy, Fantasy
Awards – None
Plot –

25. Charlie and the Chocolate Factory


best fantasy movies
Director – Tim Burton
Cast – Freddie Highmore, Johnny Depp, Helena Bonham Carter, David Kelly, James Fox, Noah Taylor, Missi Pyle
IMDB Rating – 6.6
Rotten Tomatoes – 83%
Release Date – 10 July 2005
Box Office – $475 million
Genre – Adventure, Comedy, Family
Awards – None
Plot –

24. Being John Malkovich


best fantasy movies
Director – Spike Jonze
Cast – Mary Kay Place, Cameron Diaz, Catherine Keener, John Cusack, Orson Bean, John Malkovich
IMDB Rating – 7.7
Rotten Tomatoes – 93%
Release Date – 11 October 1999
Box Office – $32.4 million
Genre – Comedy, Drama, Fantasy
Awards – None
Plot –

23. Midnight in Paris


best fantasy movies
Director – Woody Allen
Cast – Adrien Brody, Carla Bruni, Kathy Bates, Rachel McAdams, Marion Cotillard, Owen Wilson, Michael Sheen
IMDB Rating – 7.7
Rotten Tomatoes – 93%
Release Date – 13 May 2011
Box Office – $151.1 million
Genre – Comedy, Fantasy, Romance
Awards – Won 1 Oscar
Plot –

22. Ted


best fantasy movies
Director – Seth MacFarlane
Cast – Mila Kunis, Mark Wahlberg, Seth MacFarlane, Giovanni Ribisi, Joel McHale
Mila Kunis
Seth MacFarlane
Joel McHale
Giovanni Ribisi
IMDB Rating – 6.9
Rotten Tomatoes – 68%
Release Date – 26 October 2012
Box Office – $549.4 million
Genre – Comedy, Fantasy
Awards – None
Plot –

21. Thor Series


best fantasy movies
Director – Kenneth Branagh
Cast – Tom Hiddleston, Colm Feore, Idris Elba, Chris Hemsworth, Natalie Portman, Stellan Skarsgård, Ray Stevenson
IMDB Rating – 7
Rotten Tomatoes – 77%
Release Date – May 6, 2011
Box Office – $449.3 million
Genre – Action, Adventure, Fantasy
Awards – None
Plot –

20. Ghostbusters


best fantasy movies
Director – Ivan Reitman
Cast – Dan Aykroyd, Harold Ramis, Bill Murray, Sigourney Weaver
IMDB Rating – 7.8
Rotten Tomatoes – 97%
Release Date – 7 June 1984
Box Office – $295.2 million
Genre – Action, Comedy, Fantasy
Awards – None
Plot –

19. Monty Python and the Life of Brian


best fantasy movies
Director – Terry Jones
Cast –
Terry Gilliam, Graham Chapman, Terry Jones, John Cleese, Eric Idle
IMDB Rating – 8.1
Rotten Tomatoes – 95%
Release Date – 17 August 1979
Box Office – $20.2 million
Genre – Comedy
Awards – None
Plot –

18. The Seventh Seal


best fantasy movies
Director – Ingmar Bergman
Cast – Nils Poppe, Gunnar Björnstrand, Bibi Andersson, Max von Sydow, Bengt Ekerot
IMDB Rating – 8.2
Rotten Tomatoes – 93%
Release Date – 16 February 1957
Box Office – $ 1 million
Genre – Drama, Fantasy
Awards – None
Plot –

17. Groundhog Day


best fantasy movies
Director – Harold Ramis
Cast – Andie MacDowell, Chris Elliott, Bill Murray
IMDB Rating – 8
Rotten Tomatoes – 96%
Release Date – 12 February 1993
Box Office – $70.9 million
Genre – Comedy, Fantasy, Romance
Awards – None
Plot –

16. Monty Python and the Holy Grail


best fantasy movies
Director – Terry Gilliam, Terry Jones
Cast – Eric Idle, Graham Chapman, Terry Jones, John Cleese, Terry Gilliam
IMDB Rating – 8.2
Rotten Tomatoes – 97%
Release Date – 14 March 1975
Box Office – $5 million
Genre – Adventure, Comedy, Fantasy
Awards – None
Plot –

15.It’s a Wonderful Life


best fantasy movies
Director – Frank Capra
Cast – Lionel Barrymore, Henry Travers, James Stewart, Thomas Mitchell, Donna Reed, Beulah Bondi
IMDB Rating – 8.6
Rotten Tomatoes – 93%
Release Date – 20 December 1946
Box Office – $3.3 million
Genre – Drama, Family, Fantasy
Awards – None
Plot –

14. E.T. – The Extra Terrestrial


best fantasy movies
Director – Steven Spielberg
Cast – Henry Thomas, Peter Coyote, Dee Wallace
IMDB Rating – 7.9
Rotten Tomatoes – 98%
Release Date – 10 June 1982
Box Office – $792.9 million
Genre – Family, Sci-Fi
Awards – Won 4 Oscars
Plot –

13. Edward Scissorhands


best fantasy movies
Director – Tim Burton
Cast – Winona Ryder, Anthony Michael Hall, Vincent Price, Johnny Depp, Dianne Wiest, Kathy Baker
IMDB Rating – 7.9
Rotten Tomatoes – 90%
Release Date – 6 December 1990
Box Office – $86 million
Genre – Drama, Fantasy, Romance
Awards – None
Plot –

12. Life of Pi


best fantasy movies
Director – Ang Lee
Cast – Adil Hussain, Suraj Sharma, Tabu, Irrfan Khan
IMDB Rating – 7.9
Rotten Tomatoes – 87%
Release Date – 23 November 2012
Box Office – $609 million
Genre – Adventure, Drama, Fantasy
Awards – Won 4 Oscars
Plot –

11. Big Fish


best fantasy movies
Director – Tim Burton
Cast – Helena Bonham Carter, Albert Finney, Jessica Lange, Ewan McGregor, Billy Crudup
IMDB Rating – 8
Rotten Tomatoes – 75%
Release Date – December 4, 2003
Box Office – $122.9 million
Genre – Adventure, Drama, Fantasy
Awards – None
Plot –

10. The Curious Case of Benjamin Button


best fantasy movies
Director – David Fincher
Cast –
Julia Ormond, Brad Pitt, Jason Flemyng, Taraji P. Henson, Cate Blanchett
IMDB Rating – 7.8
Rotten Tomatoes – 71%
Release Date – 10 December 2008
Box Office – $334 million
Genre – Drama, Fantasy, Romance
Awards – Won 3 Oscars
Plot –

9. The Narnia Series


best fantasy movies
Director – Andrew Adamson
Cast – Anna Popplewell, Georgie Henley, Tilda Swinton, William Moseley, Skandar Keynes
IMDB Rating – 6.9
Rotten Tomatoes – 76%
Release Date – 9 December 2005
Box Office – $745 million
Genre – Adventure, Family, Fantasy
Awards – Won 1 Oscar
Plot –

8. The Princess Bride


best fantasy movies
Director – Rob Reiner
Cast – Christopher Guest, Robin Wright, Cary Elwes, Chris Sarandon, Mandy Patinkin, André the Giant
IMDB Rating – 8.1
Rotten Tomatoes – 97%
Release Date – 25 September 1987
Box Office – $30.9 million
Genre – Adventure, Family, Fantasy
Awards – None
Plot –

7. 300


best fantasy movies
Director – Zack Snyder
Cast – Lena Headey, David Wenham, Gerard Butler, Dominic West
IMDB Rating – 7.7
Rotten Tomatoes – 60%
Release Date – 9 March 2007
Box Office – $456.1 million
Genre – Action, Drama, Fantasy
Awards – None
Plot –

6. Pan’s Labyrinth


best fantasy movies
Director – Guillermo del Toro
Cast – Ivana Baquero, Sergi López, Doug Jones, Maribel Verdú
IMDB Rating – 8.2
Rotten Tomatoes – 95%
Release Date – 11 October 2006
Box Office – $83.3 million
Genre – Drama, Fantasy, War
Awards – Won 3 Oscars
Plot –

5. The Wizard of Oz


best fantasy movies
Director – Victor Fleming
Cast – Ray Bolger, Judy Garland, Bert Lahr, Frank Morgan
IMDB Rating – 8
Rotten Tomatoes – 98%
Release Date – August 25, 1939
Box Office – $25.7 million
Genre – Adventure, Family, Fantasy
Awards – Won 2 Oscars
Plot –

4. Pirates of the Caribbean Series


best fantasy movies
Director – Gore Verbinski
Cast – Keira Knightley, Johnny Depp, Orlando Bloom, Geoffrey Rush
IMDB Rating – 8
Rotten Tomatoes – 79%
Release Date – June 28, 2003
Box Office – $654.3 million
Genre – Action, Adventure, Fantasy
Awards – None
Plot –

3. Star Wars Series


best fantasy movies
Director – Irvin Kershner
Cast – Harrison Ford, Carrie Fisher, Alec Guinness, Mark Hamill, Peter Cushing
IMDB Rating – 8.7
Rotten Tomatoes – 95%
Release Date – May 25, 1977
Box Office – $775.4 million
Genre – Fantasy, Mystery
Awards – Won 1 Oscars
Plot –

2. Harry Potter Series


best fantasy movies
Director – Chris Columbus
Cast – Daniel Radcliffe, Emma Watson, Rupert Grint, John Cleese, Ian Hart, John Hurt, Alan Rickman, Robbie Coltrane, Richard Griffiths ,Richard Harris, Fiona Shaw, Maggie Smith
IMDB Rating – 7.6
Rotten Tomatoes – 81%
Release Date – November 16, 2001
Box Office – $975.1 million
Genre – Fiction, Adventure, Family, Fantasy
Awards – Won 3 Oscars
Plot –

1. The Lord of the Rings Trilogy


best fantasy movies
Director – Peter Jackson
Cast – Elijah Wood, Ian McKellen, Liv Tyler, Viggo Mortensen, Dominic Monaghan, Orlando Bloom, Hugo Weaving, Miranda Otto, Sean Astin, Cate Blanchett, John Rhys-Davies, Bernard Hill, Billy Boyd, Ian Holm, Sean Bean, David Wenham, Karl Urban, John Noble, Andy Serkis
IMDB Rating – 8.9
Rotten Tomatoes – 93%
Release Date – December 17, 2003
Box Office – $1.120 billion
Genre – Adventure, Drama, Fantasy
Awards – Won 11 Oscars
Plot –

This was our list of 100 Classic Fantasy Movies. Which of the fantasy film would you have added or skipped in your list? Did we missed any good fantasy film? If so do let us know in the comments.