Most Popular "Love Triangle" 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. Beauty and the Beast (2017)

PG | 129 min | Family, Fantasy, Musical

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

An adaptation of the fairy tale about a monstrous-looking prince and a young woman who fall in love.

Director: Bill Condon | Stars: Emma Watson, Dan Stevens, Luke Evans, Josh Gad

Votes: 151,156 | Gross: $503.97M

2. Outlander (2014– )

TV-MA | 64 min | Drama, Romance, Sci-Fi

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

Follows the story of Claire Randall, a married combat nurse from 1945 who is mysteriously swept back in time to 1743, where she is immediately thrown into an unknown world where her life is... See full summary »

Stars: Caitriona Balfe, Sam Heughan, Duncan Lacroix, Tobias Menzies

Votes: 61,544

3. The Vampire Diaries (2009–2017)

TV-14 | 43 min | Drama, Fantasy, Horror

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

A young teen struggles to make a decision between two vampire brothers and their supernatural lives. Soon after she discovers the truth her whole world turns upside down.

Stars: Nina Dobrev, Paul Wesley, Ian Somerhalder, Kat Graham

Votes: 237,857

4. Planet of the Apes (2001)

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

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

An Air Force astronaut crash lands on a mysterious planet where evolved, talking apes dominate a race of primitive humans.

Director: Tim Burton | Stars: Mark Wahlberg, Helena Bonham Carter, Tim Roth, Michael Clarke Duncan

Votes: 187,275 | Gross: $180.01M

5. The Dark Knight (2008)

PG-13 | 152 min | Action, Crime, Drama

9.0
Rate this
    1 2 3 4 5 6 7 8 9 10 9/10 X  
82 Metascore

When the menace known as the Joker emerges from his mysterious past, he wreaks havoc and chaos on the people of Gotham, the Dark Knight must accept one of the greatest psychological and physical tests of his ability to fight injustice.

Director: Christopher Nolan | Stars: Christian Bale, Heath Ledger, Aaron Eckhart, Michael Caine

Votes: 1,815,209 | Gross: $533.32M

6. Reign (2013–2017)

TV-14 | 42 min | Drama, Fantasy

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

Mary, Queen of Scots, faces political and sexual intrigue in the treacherous world of the French court.

Stars: Adelaide Kane, Megan Follows, Celina Sinden, Torrance Coombs

Votes: 33,627

7. Watchmen (2009)

R | 162 min | Action, Drama, Mystery

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

In 1985 where former superheroes exist, the murder of a colleague sends active vigilante Rorschach into his own sprawling investigation, uncovering something that could completely change the course of history as we know it.

Director: Zack Snyder | Stars: Jackie Earle Haley, Patrick Wilson, Carla Gugino, Malin Akerman

Votes: 414,475 | Gross: $107.50M

8. The Promise (II) (2016)

PG-13 | 133 min | Drama, History

5.9
Rate this
    1 2 3 4 5 6 7 8 9 10 5.9/10 X  
49 Metascore

Set during the last days of the Ottoman Empire, The Promise follows a love triangle between Michael, a brilliant medical student, the beautiful and sophisticated Ana, and Chris - a renowned American journalist based in Paris.

Director: Terry George | Stars: Oscar Isaac, Charlotte Le Bon, Christian Bale, Daniel Giménez Cacho

Votes: 153,622

9. Gossip Girl (2007–2012)

TV-14 | 42 min | Drama, Romance

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

Privileged teens living on the Upper East Side of New York can hide no secret from the ruthless blogger who is always watching.

Stars: Blake Lively, Leighton Meester, Penn Badgley, Ed Westwick

Votes: 124,742

10. Titanic (1997)

PG-13 | 194 min | Drama, Romance

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

A seventeen-year-old aristocrat falls in love with a kind but poor artist aboard the luxurious, ill-fated R.M.S. Titanic.

Director: James Cameron | Stars: Leonardo DiCaprio, Kate Winslet, Billy Zane, Kathy Bates

Votes: 852,576 | Gross: $658.67M

11. Buffy the Vampire Slayer (1997–2003)

TV-14 | 44 min | Action, Drama, Fantasy

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

A young woman is forced to fulfill her destiny of fighting vampires and demons with the help of her friends all the while struggling to live a normal teenage life of heart break and drama.

Stars: Sarah Michelle Gellar, Nicholas Brendon, Alyson Hannigan, Anthony Head

Votes: 108,252

12. Spider-Man 3 (2007)

PG-13 | 139 min | Action, Adventure

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

A strange black entity from another world bonds with Peter Parker and causes inner turmoil as he contends with new villains, temptations, and revenge.

Director: Sam Raimi | Stars: Tobey Maguire, Kirsten Dunst, Topher Grace, Thomas Haden Church

Votes: 412,685 | Gross: $336.53M

13. Their Finest (2016)

R | 117 min | Comedy, Drama, Romance

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

A former secretary, newly appointed as a scriptwriter for propaganda films, joins the cast and crew of a major production while the Blitz rages around them.

Director: Lone Scherfig | Stars: Gemma Arterton, Sam Claflin, Bill Nighy, Jack Huston

Votes: 6,303 | Gross: $3.60M

14. Harry Potter and the Goblet of Fire (2005)

PG-13 | 157 min | Adventure, Family, Fantasy

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

A young wizard finds himself competing in a hazard its tournament between rival schools of magic, but he is distracted by recurring nightmares.

Director: Mike Newell | Stars: Daniel Radcliffe, Emma Watson, Rupert Grint, Eric Sykes

Votes: 422,764 | Gross: $289.99M

15. The Shannara Chronicles (2016– )

TV-14 | 42 min | Adventure, Fantasy, Sci-Fi

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

Series of adventures, war, and evil that occur throughout the history of the Four Lands.

Stars: Austin Butler, Ivana Baquero, Manu Bennett, Aaron Jakubenko

Votes: 39,436

16. My Mother and Other Strangers (2016– )

60 min | Drama

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

Drama series set in 1943 following the Coyne family and their neighbors as they struggle to maintain a normal life after a US Army Air Force base is set up in the middle of their rural parish.

Stars: Ciarán Hinds, Michael Nevin, Hattie Morahan, Owen McDonnell

Votes: 561

17. Harry Potter and the Half-Blood Prince (2009)

PG | 153 min | Adventure, Family, Fantasy

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

As Harry Potter begins his sixth year at Hogwarts, he discovers an old book marked as "the property of the Half-Blood Prince" and begins to learn more about Lord Voldemort's dark past.

Director: David Yates | Stars: Daniel Radcliffe, Emma Watson, Rupert Grint, Michael Gambon

Votes: 356,086 | Gross: $301.96M

18. The Lord of the Rings: The Return of the King (2003)

PG-13 | 201 min | Adventure, Drama, Fantasy

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

Gandalf and Aragorn lead the World of Men against Sauron's army to draw his gaze from Frodo and Sam as they approach Mount Doom with the One Ring.

Director: Peter Jackson | Stars: Elijah Wood, Viggo Mortensen, Ian McKellen, Orlando Bloom

Votes: 1,315,277 | Gross: $377.02M

19. Oblivion (I) (2013)

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

7.0
Rate this
    1 2 3 4 5 6 7 8 9 10 7/10 X  
54 Metascore

A veteran assigned to extract Earth's remaining resources begins to question what he knows about his mission and himself.

Director: Joseph Kosinski | Stars: Tom Cruise, Morgan Freeman, Andrea Riseborough, Olga Kurylenko

Votes: 414,464 | Gross: $89.02M

20. Love (II) (2015)

Not Rated | 135 min | Drama, Romance

6.0
Rate this
    1 2 3 4 5 6 7 8 9 10 6/10 X  
51 Metascore

Murphy is an American living in Paris who enters a highly sexually and emotionally charged relationship with the unstable Electra. Unaware of the effect it will have on their relationship, they invite their pretty neighbor into their bed.

Director: Gaspar Noé | Stars: Aomi Muyock, Karl Glusman, Klara Kristin, Juan Saavedra

Votes: 24,898

21. Mean Girls (2004)

PG-13 | 97 min | Comedy

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

Cady Heron is a hit with The Plastics, the A-list girl clique at her new school, until she makes the mistake of falling for Aaron Samuels, the ex-boyfriend of alpha Plastic Regina George.

Director: Mark Waters | Stars: Lindsay Lohan, Jonathan Bennett, Rachel McAdams, Tina Fey

Votes: 266,957 | Gross: $86.05M

22. Pearl Harbor (2001)

PG-13 | 183 min | Action, Drama, History

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

A tale of war and romance mixed in with history. The story follows two lifelong friends and a beautiful nurse who are caught up in the horror of an infamous Sunday morning in 1941.

Director: Michael Bay | Stars: Ben Affleck, Kate Beckinsale, Josh Hartnett, William Lee Scott

Votes: 269,813 | Gross: $198.54M

23. The O.C. (2003–2007)

TV-PG | 44 min | Comedy, Drama, Romance

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

A troubled youth becomes embroiled in the lives of a close-knit group of people in the wealthy, upper-class neighborhood of Newport Beach, Orange County, California.

Stars: Mischa Barton, Adam Brody, Peter Gallagher, Kelly Rowan

Votes: 69,483

24. The Notebook (2004)

PG-13 | 123 min | Drama, Romance

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

A poor yet passionate young man falls in love with a rich young woman, giving her a sense of freedom, but they are soon separated because of their social differences.

Director: Nick Cassavetes | Stars: Gena Rowlands, James Garner, Rachel McAdams, Ryan Gosling

Votes: 425,796 | Gross: $0.06M

25. Drive (I) (2011)

R | 100 min | Crime, Drama

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

A mysterious Hollywood stuntman and mechanic moonlights as a getaway driver and finds himself in trouble when he helps out his neighbor.

Director: Nicolas Winding Refn | Stars: Ryan Gosling, Carey Mulligan, Bryan Cranston, Albert Brooks

Votes: 466,702 | Gross: $35.05M

26. Doctor Zhivago (1965)

Approved | 197 min | Drama, Romance, War

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

The life of a Russian physician and poet who, although married to another, falls in love with a political activist's wife and experiences hardship during the First World War and then the October Revolution.

Director: David Lean | Stars: Omar Sharif, Julie Christie, Geraldine Chaplin, Rod Steiger

Votes: 58,757 | Gross: $111.72M

27. 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: 530,616 | Gross: $424.65M

28. The Hunger Games: Mockingjay - Part 1 (2014)

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

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

Katniss Everdeen is in District 13 after she shatters the games forever. Under the leadership of President Coin and the advice of her trusted friends, Katniss spreads her wings as she fights to save Peeta and a nation moved by her courage.

Director: Francis Lawrence | Stars: Jennifer Lawrence, Josh Hutcherson, Liam Hemsworth, Woody Harrelson

Votes: 336,632 | Gross: $337.10M

29. Shane (1953)

Approved | 118 min | Drama, Western

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

A weary gunfighter attempts to settle down with a homestead family, but a smoldering settler/rancher conflict forces him to act.

Director: George Stevens | Stars: Alan Ladd, Jean Arthur, Van Heflin, Brandon De Wilde

Votes: 30,041 | Gross: $9.00M

30. Dawson's Creek (1998–2003)

TV-14 | 60 min | Drama, Romance

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

Four friends in a small coastal town help each other cope with adolescence.

Stars: James Van Der Beek, Katie Holmes, Michelle Williams, Joshua Jackson

Votes: 29,131

31. X-Men (2000)

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

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

Two mutants come to a private academy for their kind whose resident superhero team must oppose a terrorist organization with similar powers.

Director: Bryan Singer | Stars: Patrick Stewart, Hugh Jackman, Ian McKellen, Famke Janssen

Votes: 488,020 | Gross: $157.30M

32. Eternal Sunshine of the Spotless Mind (2004)

R | 108 min | Drama, Romance, Sci-Fi

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

When their relationship turns sour, a couple undergoes a procedure to have each other erased from their memories. But it is only through the process of loss that they discover what they had to begin with.

Director: Michel Gondry | Stars: Jim Carrey, Kate Winslet, Tom Wilkinson, Gerry Robert Byrne

Votes: 726,068 | Gross: $34.13M

33. 10 Things I Hate About You (1999)

PG-13 | 97 min | Comedy, Drama, Romance

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

A pretty, popular teenager can't go out on a date until her ill-tempered older sister does.

Director: Gil Junger | Stars: Heath Ledger, Julia Stiles, Joseph Gordon-Levitt, Larisa Oleynik

Votes: 241,000 | Gross: $38.18M

34. Live by Night (2016)

R | 129 min | Crime, Drama

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

A group of Boston-bred gangsters set up shop in balmy Florida during the Prohibition era, facing off against the competition and the Ku Klux Klan.

Director: Ben Affleck | Stars: Ben Affleck, Elle Fanning, Brendan Gleeson, Chris Messina

Votes: 32,182 | Gross: $10.38M

35. The Mortal Instruments: City of Bones (2013)

PG-13 | 130 min | Action, Fantasy, Horror

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

When her mother disappears, Clary Fray learns that she descends from a line of warriors who protect our world from demons. She joins forces with others like her and heads into a dangerous alternate New York called the Shadow World.

Director: Harald Zwart | Stars: Lily Collins, Jamie Campbell Bower, Robert Sheehan, Jemima West

Votes: 113,307 | Gross: $31.17M

36. Saw 3D: The Final Chapter (2010)

R | 90 min | Horror, Mystery

5.6
Rate this
    1 2 3 4 5 6 7 8 9 10 5.6/10 X  
24 Metascore

As a deadly battle rages over Jigsaw's brutal legacy, a group of Jigsaw survivors gathers to seek the support of self-help guru and fellow survivor Bobby Dagen, a man whose own dark secrets unleash a new wave of terror.

Director: Kevin Greutert | Stars: Tobin Bell, Costas Mandylor, Betsy Russell, Cary Elwes

Votes: 72,792 | Gross: $45.67M

37. Hellboy (2004)

PG-13 | 122 min | Action, Fantasy, Horror

6.8
Rate this
    1 2 3 4 5 6 7 8 9 10 6.8/10 X  
72 Metascore

A demon, raised from infancy after being conjured by and rescued from the Nazis, grows up to become a defender against the forces of darkness.

Director: Guillermo del Toro | Stars: Ron Perlman, Doug Jones, Selma Blair, John Hurt

Votes: 258,469 | Gross: $59.04M

38. Beauty and the Beast (1991)

G | 84 min | Animation, Family, Fantasy

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

A young woman whose father has been imprisoned by a terrifying beast offers herself in his place, unaware that her captor is actually a prince, physically altered by a magic spell.

Directors: Gary Trousdale, Kirk Wise | Stars: Paige O'Hara, Robby Benson, Jesse Corti, Rex Everhart

Votes: 339,030 | Gross: $218.97M

39. American Hustle (2013)

R | 138 min | Crime, Drama

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

A con man, Irving Rosenfeld, along with his seductive partner Sydney Prosser, is forced to work for a wild FBI agent, Richie DiMaso, who pushes them into a world of Jersey powerbrokers and mafia.

Director: David O. Russell | Stars: Christian Bale, Amy Adams, Bradley Cooper, Jennifer Lawrence

Votes: 382,427 | Gross: $150.12M

40. Twister (1996)

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

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

Bill and Jo Harding, advanced storm chasers on the brink of divorce, must join together to create an advanced weather alert system by putting themselves in the cross-hairs of extremely violent tornadoes.

Director: Jan de Bont | Stars: Helen Hunt, Bill Paxton, Cary Elwes, Jami Gertz

Votes: 151,264 | Gross: $241.69M

41. The Age of Adaline (2015)

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

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

A young woman, born at the turn of the 20th century, is rendered ageless after an accident. After many solitary years, she meets a man who complicates the eternal life she has settled into.

Director: Lee Toland Krieger | Stars: Blake Lively, Michiel Huisman, Harrison Ford, Kathy Baker

Votes: 115,168 | Gross: $42.48M

42. Pirates of the Caribbean: Dead Man's Chest (2006)

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

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

Jack Sparrow races to recover the heart of Davy Jones to avoid enslaving his soul to Jones' service, as other friends and foes seek the heart for their own agenda as well.

Director: Gore Verbinski | Stars: Johnny Depp, Orlando Bloom, Keira Knightley, Jack Davenport

Votes: 561,279 | Gross: $423.03M

43. The Lord of the Rings: The Two Towers (2002)

PG-13 | 179 min | Adventure, Drama, Fantasy

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

While Frodo and Sam edge closer to Mordor with the help of the shifty Gollum, the divided fellowship makes a stand against Sauron's new ally, Saruman, and his hordes of Isengard.

Director: Peter Jackson | Stars: Elijah Wood, Ian McKellen, Viggo Mortensen, Orlando Bloom

Votes: 1,192,166 | Gross: $340.48M

44. 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: 36,219 | Gross: $10.91M

45. Sweet Home Alabama (2002)

PG-13 | 108 min | Comedy, Romance

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

A young woman who's reinvented herself as a New York socialite must return home to Alabama to obtain a divorce from her husband, after seven years of separation.

Director: Andy Tennant | Stars: Reese Witherspoon, Patrick Dempsey, Josh Lucas, Candice Bergen

Votes: 88,140 | Gross: $127.21M

46. Wet Hot American Summer (2001)

R | 97 min | Comedy, Romance

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

Set on the last day of camp, in the hot summer of 1981, a group of counselors try to complete their unfinished business before the day ends.

Director: David Wain | Stars: Janeane Garofalo, David Hyde Pierce, Michael Showalter, Marguerite Moreau

Votes: 43,837 | Gross: $0.29M

47. Bridget Jones's Baby (2016)

R | 118 min | Comedy, Romance

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

Bridget's focus on single life and her career is interrupted when she finds herself pregnant, but with one hitch ... she can only be fifty percent sure of the identity of her baby's father.

Director: Sharon Maguire | Stars: Renée Zellweger, Gemma Jones, Jim Broadbent, Sally Phillips

Votes: 45,750 | Gross: $24.09M

48. The L Word (2004–2009)

TV-MA | 50 min | Drama, Romance

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

Follows the lives and loves of a small, close-knit group of lesbians living in Los Angeles as well as the friends and family members that either support or loathe them.

Stars: Jennifer Beals, Leisha Hailey, Laurel Holloman, Mia Kirshner

Votes: 20,732

49. Almost Famous (2000)

R | 122 min | Adventure, Comedy, Drama

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

A high-school boy is given the chance to write a story for Rolling Stone Magazine about an up-and-coming rock band as he accompanies them on their concert tour.

Director: Cameron Crowe | Stars: Billy Crudup, Patrick Fugit, Kate Hudson, Frances McDormand

Votes: 218,218 | Gross: $32.52M

50. 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: 506,358 | Gross: $209.02M