Most Popular "Hallucination" Titles

 Refine See titles to watch instantly, titles you haven't rated, etc
  • Movies or TV
  • Genres
  • Keywords
  • IMDb Rating
  • Instant Watch Options
  • In Theaters
  • On TV
  • Release Year












































































































IMDb user rating (average) to
Number of votes to »






Reset



Reset
Release year or range to »

1. Assassin's Creed (2016)

PG-13 | 115 min | Action, Adventure, Fantasy

6.4
Rate this
    1 2 3 4 5 6 7 8 9 10 6.4/10 X  
36 Metascore

When Callum Lynch explores the memories of his ancestor Aguilar and gains the skills of a Master Assassin, he discovers he is a descendant of the secret Assassins society.

Director: Justin Kurzel | Stars: Michael Fassbender, Marion Cotillard, Jeremy Irons, Brendan Gleeson

Votes: 46,849 | Gross: $51.20M

2. Suicide Squad (2016)

PG-13 | 123 min | Action, Adventure, Fantasy

6.4
Rate this
    1 2 3 4 5 6 7 8 9 10 6.4/10 X  
40 Metascore

A secret government agency recruits some of the most dangerous incarcerated super-villains to form a defensive task force. Their first mission: save the world from the apocalypse.

Director: David Ayer | Stars: Will Smith, Jared Leto, Margot Robbie, Viola Davis

Votes: 337,198 | Gross: $325.02M

3. Bones (2005– )

TV-14 | 40 min | Comedy, Crime, Drama

7.9
Rate this
    1 2 3 4 5 6 7 8 9 10 7.9/10 X  

Forensic anthropologist, Dr. Temperance "Bones" Brennan, and cocky FBI special agent Seeley Booth build a team to investigate murders - and quite often, there isn't more to examine than rotten flesh or mere bones.

Stars: Emily Deschanel, David Boreanaz, Michaela Conlin, T.J. Thyne

Votes: 115,653

4. Teen Wolf (2011– )

TV-14 | 41 min | Action, Comedy, Drama

7.7
Rate this
    1 2 3 4 5 6 7 8 9 10 7.7/10 X  

A somewhat awkward teen is attacked by a werewolf and inherits the curse himself, as well as the enemies that come with it.

Stars: Tyler Posey, Holland Roden, Dylan O'Brien, Linden Ashby

Votes: 94,973

5. Inferno (I) (2016)

PG-13 | 121 min | Action, Adventure, Crime

6.2
Rate this
    1 2 3 4 5 6 7 8 9 10 6.2/10 X  
42 Metascore

When Robert Langdon wakes up in an Italian hospital with amnesia, he teams up with Dr. Sienna Brooks, and together they must race across Europe against the clock to foil a deadly global plot.

Director: Ron Howard | Stars: Tom Hanks, Felicity Jones, Irrfan Khan, Ben Foster

Votes: 67,868 | Gross: $34.26M

6. Twin Peaks (1990–1991)

TV-MA | 47 min | Crime, Drama, Mystery

8.9
Rate this
    1 2 3 4 5 6 7 8 9 10 8.9/10 X  

An idiosyncratic FBI agent investigates the murder of a young woman in the even more idiosyncratic town of Twin Peaks.

Stars: Kyle MacLachlan, Michael Ontkean, Mädchen Amick, Dana Ashbrook

Votes: 116,199

7. Mr. Robot (2015– )

TV-MA | 49 min | Crime, Drama, Thriller

8.7
Rate this
    1 2 3 4 5 6 7 8 9 10 8.7/10 X  

Follows Elliot, a young programmer working as a cyber-security engineer by day, and a vigilante hacker by night.

Stars: Rami Malek, Christian Slater, Portia Doubleday, Carly Chaikin

Votes: 203,476

8. Batman v Superman: Dawn of Justice (2016)

PG-13 | 151 min | Action, Adventure, Sci-Fi

6.7
Rate this
    1 2 3 4 5 6 7 8 9 10 6.7/10 X  
44 Metascore

Fearing that the actions of Superman are left unchecked, Batman takes on the Man of Steel, while the world wrestles with what kind of a hero it really needs.

Director: Zack Snyder | Stars: Ben Affleck, Henry Cavill, Amy Adams, Jesse Eisenberg

Votes: 443,916 | Gross: $330.25M

9. Trainspotting (1996)

R | 94 min | Drama

8.2
Rate this
    1 2 3 4 5 6 7 8 9 10 8.2/10 X  
83 Metascore

Renton, deeply immersed in the Edinburgh drug scene, tries to clean up and get out, despite the allure of the drugs and influence of friends.

Director: Danny Boyle | Stars: Ewan McGregor, Ewen Bremner, Jonny Lee Miller, Kevin McKidd

Votes: 490,293 | Gross: $16.50M

10. The Nice Guys (2016)

R | 116 min | Action, Comedy, Crime

7.4
Rate this
    1 2 3 4 5 6 7 8 9 10 7.4/10 X  
70 Metascore

In 1970s Los Angeles, a mismatched pair of private eyes investigate a missing girl and the mysterious death of a porn star.

Director: Shane Black | Stars: Russell Crowe, Ryan Gosling, Angourie Rice, Matt Bomer

Votes: 144,815 | Gross: $36.25M

11. The Huntsman: Winter's War (2016)

PG-13 | 114 min | Action, Adventure, Drama

6.1
Rate this
    1 2 3 4 5 6 7 8 9 10 6.1/10 X  
35 Metascore

Eric and fellow warrior Sara, raised as members of ice Queen Freya's army, try to conceal their forbidden love as they fight to survive the wicked intentions of both Freya and her sister Ravenna.

Director: Cedric Nicolas-Troyan | Stars: Chris Hemsworth, Jessica Chastain, Charlize Theron, Emily Blunt

Votes: 58,469 | Gross: $47.95M

12. Mad Max: Fury Road (2015)

R | 120 min | Action, Adventure, Sci-Fi

8.1
Rate this
    1 2 3 4 5 6 7 8 9 10 8.1/10 X  
90 Metascore

A woman rebels against a tyrannical ruler in postapocalyptic Australia in search for her home-land with the help of a group of female prisoners, a psychotic worshipper, and a drifter named Max.

Director: George Miller | Stars: Tom Hardy, Charlize Theron, Nicholas Hoult, Zoë Kravitz

Votes: 601,958 | Gross: $153.63M

13. The Revenant (2015)

R | 156 min | Adventure, Drama, Thriller

8.0
Rate this
    1 2 3 4 5 6 7 8 9 10 8/10 X  
76 Metascore

A frontiersman on a fur trading expedition in the 1820s fights for survival after being mauled by a bear and left for dead by members of his own hunting team.

Director: Alejandro G. Iñárritu | Stars: Leonardo DiCaprio, Tom Hardy, Will Poulter, Domhnall Gleeson

Votes: 470,340 | Gross: $183.64M

14. Guardians of the Galaxy (2014)

PG-13 | 121 min | Action, Adventure, Sci-Fi

8.1
Rate this
    1 2 3 4 5 6 7 8 9 10 8.1/10 X  
76 Metascore

A group of intergalactic criminals are forced to work together to stop a fanatical warrior from taking control of the universe.

Director: James Gunn | Stars: Chris Pratt, Vin Diesel, Bradley Cooper, Zoe Saldana

Votes: 722,450 | Gross: $333.13M

15. The VVitch: A New-England Folktale (2015)

R | 92 min | Horror, Mystery

6.7
Rate this
    1 2 3 4 5 6 7 8 9 10 6.7/10 X  
83 Metascore

A family in 1630s New England is torn apart by the forces of witchcraft, black magic and possession.

Director: Robert Eggers | Stars: Anya Taylor-Joy, Ralph Ineson, Kate Dickie, Julian Richings

Votes: 90,335 | Gross: $25.14M

16. The Dark Knight Rises (2012)

PG-13 | 164 min | Action, Thriller

8.5
Rate this
    1 2 3 4 5 6 7 8 9 10 8.5/10 X  
78 Metascore

Eight years after the Joker's reign of anarchy, the Dark Knight, with the help of the enigmatic Selina, is forced from his imposed exile to save Gotham City, now on the edge of total annihilation, from the brutal guerrilla terrorist Bane.

Director: Christopher Nolan | Stars: Christian Bale, Tom Hardy, Anne Hathaway, Gary Oldman

Votes: 1,190,355 | Gross: $448.13M

17. Unbreakable (2000)

PG-13 | 106 min | Drama, Mystery, Sci-Fi

7.2
Rate this
    1 2 3 4 5 6 7 8 9 10 7.2/10 X  
62 Metascore

A man learns something extraordinary about himself after a devastating accident.

Director: M. Night Shyamalan | Stars: Bruce Willis, Samuel L. Jackson, Robin Wright, Spencer Treat Clark

Votes: 251,411 | Gross: $95.00M

18. The Hunger Games (2012)

PG-13 | 142 min | Action, Adventure, Sci-Fi

7.2
Rate this
    1 2 3 4 5 6 7 8 9 10 7.2/10 X  
68 Metascore

Katniss Everdeen voluntarily takes her younger sister's place in the Hunger Games, a televised competition in which two teenagers from each of the twelve Districts of Panem are chosen at random to fight to the death.

Director: Gary Ross | Stars: Jennifer Lawrence, Josh Hutcherson, Liam Hemsworth, Stanley Tucci

Votes: 721,045 | Gross: $408.00M

19. Avengers: Age of Ultron (2015)

PG-13 | 141 min | Action, Adventure, Sci-Fi

7.4
Rate this
    1 2 3 4 5 6 7 8 9 10 7.4/10 X  
66 Metascore

When Tony Stark and Bruce Banner try to jump-start a dormant peacekeeping program called Ultron, things go horribly wrong and it's up to Earth's Mightiest Heroes to stop the villainous Ultron from enacting his terrible plans.

Director: Joss Whedon | Stars: Robert Downey Jr., Chris Evans, Mark Ruffalo, Chris Hemsworth

Votes: 495,207 | Gross: $458.99M

20. Django Unchained (2012)

R | 165 min | Drama, Western

8.4
Rate this
    1 2 3 4 5 6 7 8 9 10 8.4/10 X  
81 Metascore

With the help of a German bounty hunter, a freed slave sets out to rescue his wife from a brutal Mississippi plantation owner.

Director: Quentin Tarantino | Stars: Jamie Foxx, Christoph Waltz, Leonardo DiCaprio, Kerry Washington

Votes: 1,004,002 | Gross: $162.80M

21. Requiem for a Dream (2000)

R | 102 min | Drama

8.4
Rate this
    1 2 3 4 5 6 7 8 9 10 8.4/10 X  
68 Metascore

The drug-induced utopias of four Coney Island people are shattered when their addictions run deep.

Director: Darren Aronofsky | Stars: Ellen Burstyn, Jared Leto, Jennifer Connelly, Marlon Wayans

Votes: 596,687 | Gross: $3.61M

22. The Shining (1980)

R | 146 min | Drama, Horror

8.4
Rate this
    1 2 3 4 5 6 7 8 9 10 8.4/10 X  
61 Metascore

A family heads to an isolated hotel for the winter where an evil and spiritual presence influences the father into violence, while his psychic son sees horrific forebodings from the past and of the future.

Director: Stanley Kubrick | Stars: Jack Nicholson, Shelley Duvall, Danny Lloyd, Scatman Crothers

Votes: 638,933

23. Shutter Island (2010)

R | 138 min | Mystery, Thriller

8.1
Rate this
    1 2 3 4 5 6 7 8 9 10 8.1/10 X  
63 Metascore

In 1954, a U.S. marshal investigates the disappearance of a murderess who escaped from a hospital for the criminally insane.

Director: Martin Scorsese | Stars: Leonardo DiCaprio, Emily Mortimer, Mark Ruffalo, Ben Kingsley

Votes: 826,545 | Gross: $127.97M

24. La tortue rouge (2016)

PG | 80 min | Animation, Fantasy

7.7
Rate this
    1 2 3 4 5 6 7 8 9 10 7.7/10 X  
90 Metascore

The dialogue-less film follows the major life stages of a castaway on a deserted tropical island populated by turtles, crabs and birds.

Director: Michael Dudok de Wit

Votes: 4,906

25. Allegiant (2016)

PG-13 | 120 min | Action, Adventure, Mystery

5.7
Rate this
    1 2 3 4 5 6 7 8 9 10 5.7/10 X  
33 Metascore

After the earth-shattering revelations of Insurgent, Tris must escape with Four beyond the wall that encircles Chicago, to finally discover the shocking truth of the world around them.

Director: Robert Schwentke | Stars: Shailene Woodley, Theo James, Jeff Daniels, Naomi Watts

Votes: 62,938 | Gross: $66.00M

26. Alice in Wonderland (I) (2010)

PG | 108 min | Adventure, Family, Fantasy

6.5
Rate this
    1 2 3 4 5 6 7 8 9 10 6.5/10 X  
53 Metascore

Nineteen-year-old Alice returns to the magical world from her childhood adventure, where she reunites with her old friends and learns of her true destiny: to end the Red Queen's reign of terror.

Director: Tim Burton | Stars: Mia Wasikowska, Johnny Depp, Helena Bonham Carter, Anne Hathaway

Votes: 317,905 | Gross: $334.19M

27. The Big Lebowski (1998)

R | 117 min | Comedy, Crime, Mystery

8.2
Rate this
    1 2 3 4 5 6 7 8 9 10 8.2/10 X  
69 Metascore

"The Dude" Lebowski, mistaken for a millionaire Lebowski, seeks restitution for his ruined rug and enlists his bowling buddies to help get it.

Directors: Joel Coen, Ethan Coen | Stars: Jeff Bridges, John Goodman, Julianne Moore, Steve Buscemi

Votes: 560,616 | Gross: $17.44M

28. Batman Begins (2005)

PG-13 | 140 min | Action, Adventure

8.3
Rate this
    1 2 3 4 5 6 7 8 9 10 8.3/10 X  
70 Metascore

After training with his mentor, Batman begins his fight to free crime-ridden Gotham City from the corruption that Scarecrow and the League of Shadows have cast upon it.

Director: Christopher Nolan | Stars: Christian Bale, Michael Caine, Ken Watanabe, Liam Neeson

Votes: 1,020,999 | Gross: $205.34M

29. Twilight (I) (2008)

PG-13 | 122 min | Drama, Fantasy, Romance

5.2
Rate this
    1 2 3 4 5 6 7 8 9 10 5.2/10 X  
56 Metascore

A teenage girl risks everything when she falls in love with a vampire.

Director: Catherine Hardwicke | Stars: Kristen Stewart, Robert Pattinson, Billy Burke, Sarah Clarke

Votes: 355,573 | Gross: $191.45M

30. The Ring (2002)

PG-13 | 115 min | Horror, Mystery

7.1
Rate this
    1 2 3 4 5 6 7 8 9 10 7.1/10 X  
57 Metascore

A journalist must investigate a mysterious videotape which seems to cause the death of anyone in a week of viewing it.

Director: Gore Verbinski | Stars: Naomi Watts, Martin Henderson, Brian Cox, David Dorfman

Votes: 259,882 | Gross: $128.58M

31. The Amazing Spider-Man 2 (2014)

PG-13 | 142 min | Action, Adventure, Sci-Fi

6.7
Rate this
    1 2 3 4 5 6 7 8 9 10 6.7/10 X  
53 Metascore

When New York is put under siege by Oscorp, it is up to Spider-Man to save the city he swore to protect as well as his loved ones.

Director: Marc Webb | Stars: Andrew Garfield, Emma Stone, Jamie Foxx, Paul Giamatti

Votes: 333,204 | Gross: $202.85M

32. Divergent (2014)

PG-13 | 139 min | Adventure, Mystery, Sci-Fi

6.7
Rate this
    1 2 3 4 5 6 7 8 9 10 6.7/10 X  
48 Metascore

In a world divided by factions based on virtues, Tris learns she's Divergent and won't fit in. When she discovers a plot to destroy Divergents, Tris and the mysterious Four must find out what makes Divergents dangerous before it's too late.

Director: Neil Burger | Stars: Shailene Woodley, Theo James, Kate Winslet, Jai Courtney

Votes: 353,716 | Gross: $150.83M

33. Black Swan (2010)

R | 108 min | Drama, Thriller

8.0
Rate this
    1 2 3 4 5 6 7 8 9 10 8/10 X  
79 Metascore

A committed dancer wins the lead role in a production of Tchaikovsky's "Swan Lake" only to find herself struggling to maintain her sanity.

Director: Darren Aronofsky | Stars: Natalie Portman, Mila Kunis, Vincent Cassel, Winona Ryder

Votes: 568,891 | Gross: $106.95M

34. Scott Pilgrim vs. the World (2010)

PG-13 | 112 min | Action, Comedy, Fantasy

7.5
Rate this
    1 2 3 4 5 6 7 8 9 10 7.5/10 X  
69 Metascore

Scott Pilgrim must defeat his new girlfriend's seven evil exes in order to win her heart.

Director: Edgar Wright | Stars: Michael Cera, Mary Elizabeth Winstead, Kieran Culkin, Alison Pill

Votes: 284,052 | Gross: $31.49M

35. Gladiator (2000)

R | 155 min | Action, Adventure, Drama

8.5
Rate this
    1 2 3 4 5 6 7 8 9 10 8.5/10 X  
64 Metascore

When a Roman general is betrayed and his family murdered by an emperor's corrupt son, he comes to Rome as a gladiator to seek revenge.

Director: Ridley Scott | Stars: Russell Crowe, Joaquin Phoenix, Connie Nielsen, Oliver Reed

Votes: 1,023,909 | Gross: $187.67M

36. Donnie Darko (2001)

R | 113 min | Drama, Sci-Fi, Thriller

8.1
Rate this
    1 2 3 4 5 6 7 8 9 10 8.1/10 X  
71 Metascore

A troubled teenager is plagued by visions of a man in a large rabbit suit who manipulates him to commit a series of crimes, after he narrowly escapes a bizarre accident.

Director: Richard Kelly | Stars: Jake Gyllenhaal, Jena Malone, Mary McDonnell, Holmes Osborne

Votes: 603,354 | Gross: $0.73M

37. Edge of Tomorrow (2014)

PG-13 | 113 min | Action, Adventure, Sci-Fi

7.9
Rate this
    1 2 3 4 5 6 7 8 9 10 7.9/10 X  
71 Metascore

A soldier fighting aliens gets to relive the same day over and over again, the day restarting every time he dies.

Director: Doug Liman | Stars: Tom Cruise, Emily Blunt, Bill Paxton, Brendan Gleeson

Votes: 455,515 | Gross: $100.19M

38. The Perks of Being a Wallflower (2012)

PG-13 | 102 min | Drama, Romance

8.0
Rate this
    1 2 3 4 5 6 7 8 9 10 8/10 X  
67 Metascore

An introvert freshman is taken under the wings of two seniors who welcome him to the real world.

Director: Stephen Chbosky | Stars: Logan Lerman, Emma Watson, Ezra Miller, Paul Rudd

Votes: 366,784 | Gross: $17.74M

39. Everest (2015)

PG-13 | 121 min | Adventure, Biography, Drama

7.1
Rate this
    1 2 3 4 5 6 7 8 9 10 7.1/10 X  
64 Metascore

A climbing expedition on Mt. Everest is devastated by a severe snow storm.

Director: Baltasar Kormákur | Stars: Jason Clarke, Ang Phula Sherpa, Thomas M. Wright, Martin Henderson

Votes: 148,158 | Gross: $43.25M

40. X-Men: Days of Future Past (2014)

PG-13 | 132 min | Action, Adventure, Sci-Fi

8.0
Rate this
    1 2 3 4 5 6 7 8 9 10 8/10 X  
74 Metascore

The X-Men send Wolverine to the past in a desperate effort to change history and prevent an event that results in doom for both humans and mutants.

Director: Bryan Singer | Stars: Patrick Stewart, Ian McKellen, Hugh Jackman, James McAvoy

Votes: 533,941 | Gross: $233.91M

41. Sherlock Holmes (2009)

PG-13 | 128 min | Action, Adventure, Crime

7.6
Rate this
    1 2 3 4 5 6 7 8 9 10 7.6/10 X  
57 Metascore

Detective Sherlock Holmes and his stalwart partner Watson engage in a battle of wits and brawn with a nemesis whose plot is a threat to all of England.

Director: Guy Ritchie | Stars: Robert Downey Jr., Jude Law, Rachel McAdams, Mark Strong

Votes: 491,159 | Gross: $209.02M

42. The Hobbit: The Desolation of Smaug (2013)

PG-13 | 161 min | Adventure, Fantasy

7.9
Rate this
    1 2 3 4 5 6 7 8 9 10 7.9/10 X  
66 Metascore

The dwarves, along with Bilbo Baggins and Gandalf the Grey, continue their quest to reclaim Erebor, their homeland, from Smaug. Bilbo Baggins is in possession of a mysterious and magical ring.

Director: Peter Jackson | Stars: Ian McKellen, Martin Freeman, Richard Armitage, Ken Stott

Votes: 501,958 | Gross: $258.36M

43. The Machinist (2004)

R | 101 min | Drama, Thriller

7.7
Rate this
    1 2 3 4 5 6 7 8 9 10 7.7/10 X  
61 Metascore

An industrial worker who hasn't slept in a year begins to doubt his own sanity.

Director: Brad Anderson | Stars: Christian Bale, Jennifer Jason Leigh, Aitana Sánchez-Gijón, John Sharian

Votes: 291,168 | Gross: $1.08M

44. Sucker Punch (2011)

PG-13 | 110 min | Action, Fantasy

6.1
Rate this
    1 2 3 4 5 6 7 8 9 10 6.1/10 X  
33 Metascore

A young girl is institutionalized by her abusive stepfather. Retreating to an alternative reality as a coping strategy, she envisions a plan which will help her escape from the mental facility.

Director: Zack Snyder | Stars: Emily Browning, Vanessa Hudgens, Abbie Cornish, Jena Malone

Votes: 201,939 | Gross: $36.38M

45. Pride and Prejudice and Zombies (2016)

PG-13 | 108 min | Action, Horror, Romance

5.8
Rate this
    1 2 3 4 5 6 7 8 9 10 5.8/10 X  
45 Metascore

Five sisters in 19th century England must cope with the pressures to marry while protecting themselves from a growing population of zombies.

Director: Burr Steers | Stars: Lily James, Sam Riley, Jack Huston, Bella Heathcote

Votes: 31,524 | Gross: $10.91M

46. The Hunger Games: Catching Fire (2013)

PG-13 | 146 min | Action, Adventure, Mystery

7.6
Rate this
    1 2 3 4 5 6 7 8 9 10 7.6/10 X  
76 Metascore

Katniss Everdeen and Peeta Mellark become targets of the Capitol after their victory in the 74th Hunger Games sparks a rebellion in the Districts of Panem.

Director: Francis Lawrence | Stars: Jennifer Lawrence, Josh Hutcherson, Liam Hemsworth, Philip Seymour Hoffman

Votes: 514,424 | Gross: $424.65M

47. In the Heart of the Sea (2015)

PG-13 | 122 min | Action, Adventure, Biography

6.9
Rate this
    1 2 3 4 5 6 7 8 9 10 6.9/10 X  
47 Metascore

A recounting of a New England whaling ship's sinking by a giant whale in 1820, an experience that later inspired the great novel Moby-Dick.

Director: Ron Howard | Stars: Chris Hemsworth, Cillian Murphy, Brendan Gleeson, Ben Whishaw

Votes: 84,978 | Gross: $24.99M

48. The Hobbit: The Battle of the Five Armies (2014)

PG-13 | 144 min | Adventure, Fantasy

7.4
Rate this
    1 2 3 4 5 6 7 8 9 10 7.4/10 X  
59 Metascore

Bilbo and Company are forced to engage in a war against an array of combatants and keep the Lonely Mountain from falling into the hands of a rising darkness.

Director: Peter Jackson | Stars: Ian McKellen, Martin Freeman, Richard Armitage, Cate Blanchett

Votes: 373,562 | Gross: $255.11M

49. Gravity (2013)

PG-13 | 91 min | Adventure, Drama, Sci-Fi

7.8
Rate this
    1 2 3 4 5 6 7 8 9 10 7.8/10 X  
96 Metascore

Two astronauts work together to survive after an accident which leaves them alone in space.

Director: Alfonso Cuarón | Stars: Sandra Bullock, George Clooney, Ed Harris, Orto Ignatiussen

Votes: 605,411 | Gross: $274.08M

50. Lucy (I) (2014)

R | 89 min | Action, Sci-Fi, Thriller

6.4
Rate this
    1 2 3 4 5 6 7 8 9 10 6.4/10 X  
61 Metascore

A woman, accidentally caught in a dark deal, turns the tables on her captors and transforms into a merciless warrior evolved beyond human logic.

Director: Luc Besson | Stars: Scarlett Johansson, Morgan Freeman, Min-sik Choi, Amr Waked

Votes: 342,063 | Gross: $126.55M