In Luca Guadagnino's new movie Challengers, Zendaya, Josh O'Connor and Mike Faist play three deeply entangled characters. It's just the latest in a long line of iconic love triangles in the movies.
Couples in romantic relationships are often featured in movies because of the familiar feelings they elicit and the stakes they present. But when a third party is added in the mix, it brings a whole new level of drama and emotions to the story. And while these relationships aren't always the main plot point, when movies feature love triangles they are usually the underlying driving force for the story.
Generally, cinematic love triangles emerge when one half of a couple finds themselves pulled towards a former flame, or to a friend or family member of the person they're in a relationship with. Rarely do all three parties get a happy ending.
With stars like Cher, Leonardo and Reese – not to mention a bunch of actors with last names too! – the movies on this list hit all the main points of a good love triangle film. Here are 16 of the best love triangle movies, as ranked by Rotten Tomatoes’ Tomatometer.
• The standard movie love triangle isn’t always a film's main plot point, but it is usually the driving force for the story
• Love triangles generally involve three characters who are all intertwined, with starting a new romance with a friend or relative of someone they’re already in a relationship with.
• This list includes classic rom-coms from the 80s, 90s and beyond, with stars like Cher, Leonardo DiCaprio, Ryan Gosling and Julia Roberts.
16. Pearl Harbor (2001)
24% on the Tomatometer
This romantic war drama directed by Michael Bay may not have been what people were hoping for from Bay at the time, which was another Titanic (1997), but it did have a love triangle with some serious star power in Ben Affleck, Kate Beckinsale and Josh Hartnett. Based on real historical events, Pearl Harbor finds Affleck and Harnett playing boyhood best friends who enter World War II as pilots. When Affleck’s character eagerly departs to fight in an earlier battle, his girlfriend (Beckinsale) turns to Hartnett’s character for comfort. The threesome reunites in Hawaii just before the Japanese attack on Pearl Harbor.
Reese Witherspoon stars in this romantic comedy about a New York fashion designer engaged to the city's most eligible bachelor, played by Patrick Dempsey. But when the guy she married in high school back in Alabama, played by Josh Lucas, refuses a divorce, she heads home to handle it and ends up rediscovering her southern roots in the process. Despite critics not loving it, Sweet Home Alabama was a hit with audiences and at the box office. And along with Legally Blonde (2001) the year before, it helped propel Witherspoon into the next stratosphere of stardom.
In this, the third installment in The Twilight Saga film series, the love triangle between Kristen Stewart’s Bella Swan, Robert Pattinson’s Edward Cullen and Taylor Lautner’s Jacob Black takes center stage. Bella choosing between her love for Edward and her friendship with Jacob could set off a classic struggle between vampire and werewolf, which is never a good thing. Eclipse performed well and was ultimately one of the more successful installments with critics. It’s also a big reason why your 14-year-old niece kept asking if you were Team Edward or Team Jacob.
Based on F. Scott Fitzgerald’s 1925 novel and directed by Baz Luhrmann, The Great Gatsby features Leonardo DiCaprio along with an ensemble cast that includes Tobey Maguire, Carey Mulligan, Joel Edgerton, Isla Fisher and Elizabeth Debicki. It follows the life and times of DiCaprio’s Jay Gatsby, who throws lavish parties in hopes that his former love Daisy (Mulligan) will show up, despite the fact that she’s married to Tom (Edgerton). In true Luhrmann fashion, aspects of the film were both award-winning and polarizing, but they added up to a bigger and brighter love triangle that is perfect for this list.
This romantic drama was directed by Nick Cassavetes and based on the 1996 novel of the same name by Nicholas Sparks. Ryan Gosling and Rachel McAdams star as a young couple who fall in love as teenagers in the 1940s. When their lives finally intertwine again years later, she is engaged to someone else, played by James Marsden, and ends up having to choose between the two. The tear-jerking film ended up being a sleeper hit at the box office and has become a cult classic in the years since, no doubt thanks in part to McAdams and Gosling winning Best Kiss at the MTV Movie Awards.
Winona Ryder, Ethan Hawke and Ben Stiller star in this romantic dramedy, which was also Stiller’s feature directorial debut, about young adults trying to find their way after college. In the film, Ryder’s Lelaina gets stuck between a yuppie named Michael (Stiller) and good friend Troy (Hawke), who’s having trouble holding down minimum-wage jobs. Critics and audiences have lauded and embraced Reality Bites for being a quintessential Gen-X movie, with its take on career and lifestyle choices earning it cult status through the decades.
Love Actually's several interconnecting love stories feature many characters exploring myriad facets of love, but the a love triangle story involving Keira Knightley’s Juliet, Chiwetel Ejiofor’s Peter and Andrew Lincoln’s Mark is the most memorable. After it’s revealed that Mark is in love with the newly-married Juliet, he shows up at her door on Christmas Eve with a message of love on a series of cue cards in what has become an iconic and oft-mentioned scene in popular culture. All of the stories in this holiday favorite represent their own set of unique feelings, and the love triangle is no different.
Julia Roberts stars in My Best Friend’s Wedding as Julianne, a 27-year-old food critic who realizes she's in love with her best friend Michael, played by Dermot Mulroney, and tries to win him back before he marries his fiancee, played by Cameron Diaz. 1997 was a big hit in a big year for movies, and is now considered one of the best rom-coms of the 1990s. The double-platinum soundtrack, featuring Diana King's hit cover of "I Say A Little Prayer," is a classic, too.
Pretty in Pink, written and produced by John Hughes, stars Molly Ringwald as Andie, an outcast at her Chicago high school. She's asked out by one of the rich and popular kids, Andrew McCarthy’s Blane – much to the dismay of Jon Cryer’s Duckie, a childhood friend who has a crush on her. The original ending actually portrayed Andie and Duckie ending up together, but test audiences booed the ending and it was changed. The retooled Pretty in Pink is considered a cult classic, remembered for its great characters and – in true John Hughes fashion – its soundtrack.
Woody Allen takes love triangles to another level with this romantic dramedy. Rebecca Hall and Scarlett Johansson play two American women who spend a summer in Barcelona, where they meet an artist (Javier Bardem) who is attracted to both of them. He also has an ex-wife (Penelope Cruz) that he still has feelings for, which essentially leads to two different triangles. Vicky Cristina Barcelona remains one of Allen’s highest-grossing films and earned Cruz the Academy Award for Best Supporting Actress.
Renée Zellweger stars as the titular character in this romantic comedy, about a 32-year-old British single woman whose life changes when two men, played by Colin Firth and Hugh Grant, both start vying for her affection. It’s based on Helen Fielding's 1996 novel of the same name, which itself is a reinterpretation of Jane Austen's 1813 novel Pride and Prejudice. Bridget Jones’s Diary earned Zellweger an Academy Award nomination for Best Actress, and spawned a successful franchise with two popular sequels in the years since. A new sequel is slated for 2025.
Directed by Jon Turteltaub, who was coming off such films as 3 Ninjas (1992) and Cool Runnings (1993), this romantic comedy stars Sandra Bullock as a lonely transit worker who saves her longtime crush Peter, played by Peter Gallagher, from the path of a train. Then she gets caught up in the untrue story that she is the comatose Peter’s fiance, only to fall for Peter’s younger brother, Jack, played by Bill Pullman... which creates a whole new problem when Peter wakes up. The film was a critical and commercial success, and launched Bullock into even more starring roles.
James Cameron directed, wrote, produced and co-edited this film, which incorporates both fictionalized and historical aspects of the sinking of the Titanic in 1912. Leonardo DiCaprio and Kate Winslet star as Jack and Rose, members of different social classes who fall in love during the ship's maiden voyage, despite Rose's engagement to Billy Zane’s wealthy character, Cal. And while Jack ultimately wins the girl, he wasn’t as lucky when the boat sank. Titanic was nominated for 14 Academy Awards and won 11, including Best Picture and Best Director, and became the first film to reach the billion-dollar mark at the box office.
The first-ever live-action Spider-Man film was directed by Sam Raimi, widely known for creating the popular Evil Dead series. And sure, fans loved seeing Spidey swing around and fight the bad guys, but the real excitement here came from the love triangle between Tobey Maguire’s Peter Parker/Spider-Man, Kirsten Dunst’s Mary Jane and James Franco’s Harry Osborn. The latter two were dating until Peter started acting a little funny – you know, like a superhero – and started messing it all up. Spider-Man became the first-ever film to reach $100 million in a single weekend, and became the most successful comic book and superhero movie ever at the time with nearly $822 million earned worldwide. Raimi and the gang would go on to do a whole trilogy, which is partially credited for kickstarting the comic book movie craze of the past two decades.
From director Norman Jewison, this romantic dramedy stars Cher as a widowed Italian-American woman who has a fiancé, played by Danny Aiello, but ends up falling for his temperamental, estranged younger brother, played by Nicolas Cage. The studio wasn’t initially impressed with Cage's screen test, and it was Cher who insisted that he play the role. It turns out she was right: Moonstruck received six Academy Award nominations, ultimately winning winning for Best Original Screenplay, Best Actress for Cher and Best Supporting Actress for Olympia Dukakis.
Casablanca was set and filmed during World War II, and features one of the most famous live triangles in movie history. This classic stars Humphrey Bogart as an American expatriate who must choose between his love for the beautiful Ilse, played by Ingrid Bergman, and helping her and her husband, played by Paul Henreid, escape the city of Casablanca in order to keep fighting against the Germans. Casablanca won Academy Awards for Best Picture, Best Director and Best Adapted Screenplay, putting it on its way to becoming one of the most iconic and well-regarded films in history. And based on this list, it clearly set the stage for plenty of great love triangle movies in the years to come.
Get 1 free ticket instantly when you join FanClub with your Mortal Kombat II ticket order.
The ‘Mortal Kombat II – 1 free ticket FanClub Promotion' offer (the “Offer”) begins 4/23/26 and will run for a limited time. Offer valid for new FanClub members only. To be eligible, you must subscribe to a 1-month paid FanClub membership ($9.99 per month + tax) when purchasing tickets Mortal Kombat II on the Fandango website or mobile app, and Offer will be automatically applied at checkout. To redeem the Offer, you must complete checkout while an eligible FanClub membership is in your cart and Offer is applied. Offer valid in the U.S. only (excluding U.S. territories and where prohibited by law); void where prohibited. Adjustments to prior purchases not permitted. Taxes may apply. Offer may only be redeemed once per person. Fandango reserves the right to withdraw or modify this Offer at any time, in its sole discretion, and without notice. Additional terms and conditions apply, including Fandango’s Terms and Policies at www.fandango.com/terms-and-policies.
Get the Beskar Bounty Bundle and receive one movie ticket to Star Wars: The Mandalorian and Grogu plus a Limited Edition 28" x 11.5" Concept Art Print!
*The Beskar Bounty Bundle is non-refundable. Domestic shipping will be added at checkout. Limited time offer. While supplies last. Movie ticket is non-refundable and non-exchangeable. Fandango reserves the right to modify or cancel this offer at any time and without notice. You must be 18 years of age or older to purchase a bundle. The Limited-Edition Concept Art Print will begin shipping in May. Please use a physical U.S. address where the Limited-Edition Concept Art Print shipment can be delivered. Once carrier confirms delivery, Fandango is not responsible for lost or stolen deliveries. See full terms and conditions at https://store.fandango.com/products/the-beskar-bounty-bundle
Step into the battle for Eternia like never before. Grab your Masters of the Universe Power Pint bundle and witness He-Man and Skeletor clash in Dolby Cinema—plus receive Fandango-exclusive collectible pint glasses that bring the power with you.
*Power Pint Bundle is non-refundable. Domestic shipping will be added at checkout. Limited time offer. While supplies last. Movie ticket is non-refundable and non-exchangeable. Fandango reserves the right to modify or cancel this offer at any time and without notice. You must be 18 years of age or older to purchase a bundle. The set of two collectible pint glasses will begin shipping in May. Please use a physical U.S. address where the set of two collectible pint glasses shipment can be delivered. Once carrier confirms delivery, Fandango is not responsible for lost or stolen deliveries. See full terms and conditions at https://store.fandango.com/products/pint-power-bundle
Buy a ticket to Mortal Kombat II and receive 750 Dragon Krystals to be redeemed for use in the Mortal Kombat 1 game!
Limited time offer. While supplies last. Log into your account on Fandango.com or the Fandango app between 9:00am PT on 4/9/26 and 11:59pm PT on 5/24/26 and purchase at least one (1) ticket to see ‘Mortal Kombat II’ at a participating Fandango theater. Purchaser will receive a post-purchase email containing one (1) Mortal Kombat 1 (“Game”) Promotional Code (“Code”) that is good for 750 Dragon Krystals in the Game. Code is only valid for PlayStation 5, Xbox Series X|S, and PC. Code is not valid on Nintendo Switch. Code expires, and must be redeemed by, 11:59pm PT on 12/31/26, or when the Game is no longer available to play, whichever comes first. Code is one time use only. Limit one Code per Fandango account and WB Games account. You must have, and be logged into, your Fandango account to receive a Code. Fandango is free to join; you must be 18 years of age or older to create a Fandango account. A WB Games account is required to play Mortal Kombat 1 and redeem a Code. Fandango reserves the right to modify or cancel this offer at any time and without notice. This offer is subject to Fandango's terms and policies, at http://www.fandango.com/terms-and-policies. Redemption of the Code is subject to WB Games Terms of Service, at https://legal.wbgames.com/terms-of-service/
Get 4 months of FanClub member benefits, 4 free movie tickets, plus a $20 Fandango at Home promo code.
"OFFER TERMS AND CONDITIONS This “FanClub Summer Movie Pass” offer (the “Offer”) is valid from May 1, 2026, through August 31, 2026 (the “Offer Period”). To qualify, you must purchase a FanClub Summer Movie Pass at www.fandango.com/fanclub/summerpass for $49.99. This Offer is not valid for current FanClub members; however, individuals may become eligible after their existing FanClub membership has expired if such membership expires before the end of the Offer Period. The FanClub Summer Movie Pass includes four (4) months of Fandango FanClub membership beginning upon enrollment. After the initial four (4) month period, your membership will automatically renew at $9.99/month (plus applicable taxes) unless canceled prior to the renewal date. The Offer also includes four (4) Fandango movie ticket promo codes (each, a “Ticket Code”). One (1) Ticket Code will be delivered via email within 24 to 48 hours after enrollment. The remaining three (3) Ticket Codes will be delivered via email monthly over the subsequent three (3) months. Each Ticket Code is valid for one-time use for the purchase of one (1) movie ticket on Fandango.com or via the Fandango app. Ticket Codes expire on the earlier of 12/31/26 or when your FanClub membership expires. The Offer also includes one (1) $20 Fandango at Home promotional code (the “FAH Code”, and collectively with Ticket Codes, “Codes”), which will be delivered via email within 24 to 48 hours after enrollment. The FAH Code is valid for up to $20 off a qualifying purchase on Fandango at Home. The FAH Code expires on the earlier of 12/31/26 or when your FanClub membership expires. The FAH Code is valid for one-time use only. Any price difference between total transaction price and FAH Code's maximum discount will not be refunded. If cost of purchase is more than FAH Code's maximum discount, then you must pay the difference. To redeem any Codes, you must have and be logged into your Fandango or Fandango at Home account and still be a FanClub member. Lost or stolen Codes cannot be replaced. This Offer has no cash value except as required by law, is void where prohibited, and cannot be combined with any other offer. It is valid only in the U.S. (excluding U.S. territories and where prohibited by law). Codes are non-transferable, not for resale, and void if sold or exchanged. Taxes may apply. Limit one (1) FanClub Movie Pass Pass per person. Redemption is subject to Fandango’s Terms and Policies at www.fandango.com/terms-and-policies. No adjustments will be made for prior purchases. Fandango reserves the right to modify or withdraw this Offer at any time, in its sole discretion, without notice. Additional terms and conditions apply. See Fandango FanClub Program Terms for details. FREE FANDANGO MOVIE TICKET TERMS AND CONDITIONS Fandango promotional code (“Code”) is good for one (1) ticket to any movie at a participating Fandango theater. Codes expire on the earlier of 12/31/2026 or when you FanClub membership expires. To be eligible for this offer, you must be a paying Fandango FanClub Movie Pass member at the time the offer is sent and remain a FanClub member at the time that you redeem each Code. Each Code is one-time use only. Codes are valid only for the purchase of movie tickets made at Fandango.com or via the Fandango app and cannot be redeemed directly at any theater box office. If the cost of movie tickets and associated fees and charges exceeds a Code’s maximum discount, you must pay the difference. Any price difference between the total transaction price and a Code’s maximum discount will not be refunded. You must have, and be logged into, your Fandango account, and be a FanClub member, to redeem a Code. If a Code is lost or stolen, it cannot be replaced. No cash value, except as required by law. Void where prohibited.Not valid with any other offer. Offer valid in the U.S. only (excluding U.S. territories and where prohibited by law). Non-transferable. Not for resale; void if sold or exchanged. You may have to pay taxes additionally. Limit one redemption per Code per person. Redemption of each Code is subject to Fandango’s Terms and Policies at www.fandango.com/terms-and-policies. $20 FAH MOVIE TICKET TERMS AND CONDITIONS The Fandango at Home promo code (“Code”) included in this Offer expires on the earlier of 12/31/2026 and when your FanClub membership expires. To be eligible for this offer, you must be a paying Fandango FanClub Summer Movie Pass member at the time the Offer is sent and remain a FanClub member at the time that you redeem the Offer and Code. The Code is good for up to $20.00 (twenty dollars) off any single movie or episode purchase in a single transaction. To redeem your Code, enter the Code at checkout during your next Fandango at Home purchase. The Code is a one-time use discount. Any price difference between total transaction price and Code's maximum discount will not be refunded. If cost of purchase is more than Code's maximum discount, then you must pay the difference. Code cannot be combined with any other offers. Code is non-transferable and has no cash value, except as required by law. If lost or stolen, cannot be replaced. Void where prohibited. Not valid with any other offer. Offer valid in U.S. only (excluding U.S. territories and where prohibited by law). Not for resale; void if sold or exchanged. You may have to pay taxes additionally. Adjustments to prior purchases will not be permitted. Fandango reserves the right to withdraw or modify this Offer at any time, in its sole discretion, and without notice. Additional terms and conditions apply. See Fandango FanClubProgram Terms for details."
Buy a ticket to Shrek 25th Anniversary, get the Shrek 6-Movie Collection for $25 on Fandango at Home
*Limited time offer. Log into your account on Fandango.com or the Fandango app and purchase, between 8:05am PT on 4/23/26 and 11:59pm PT on 5/21/26, at least one (1) movie ticket to ‘Shrek 25th Anniversary’ in participating Fandango theaters. Purchaser will receive a post-purchase email containing one (1) Fandango at Home Promotional Code (“Code”) that is good for the Shrek 6-Movie Collection for $25, in My Offers in your account on http://fandangoathome.com and via participating Fandango at Home apps. You must have, and be logged into, your Fandango account to receive a Code. Fandango is free to join; you must be 18 years of age or older to create a Fandango account. Code expires on (and must be used by) 5/23/26 at 11:59pm PT. Limit one Code received per transaction. You may have to pay taxes additionally. One-time use only. Void where prohibited. If lost or stolen, cannot be replaced. Offer is non-transferable and cannot be combined with any other offer or discount. No cash value, except as required by law. Not for resale; void if sold or exchanged. Offer valid in the U.S. only (excluding U.S. territories and where prohibited by law). You must have a Fandango at Home account to redeem your Code on Fandango at Home. Fandango at Home is free to join; you must be 18 years of age or older to open a Fandango at Home account. Credit card may be required for transactions on fandangoathome.com. Fandango reserves the right to modify or cancel this offer at any time and without notice. This offer and redemption of the Code are subject to Fandango’s Terms and Policies and Privacy Policy at http://www.fandango.com/terms-and-policies.
One team. One target. No turning back. Buy a ticket to In The Grey, get $5 off the Spies, Lies, & Alibis: 4-Film Collection on Fandango at Home.
*Limited time offer. Log into your account on Fandango.com or the Fandango app and purchase, between 12:01am PT on 4/28/26 and 11:59pm PT on 6/2/26, at least one (1) movie ticket to In the Grey. Purchaser will receive a post-purchase email containing one (1) Fandango at Home Promotional Code (“Code”) that is good $5 off the purchase (and not the rental) of the Spies, Lies, & Alibis: 4-Film Collection in My Offers in your account on http://fandangoathome.com and via participating Fandango at Home apps. You must have, and be logged into, your Fandango account to receive a Code. Fandango is free to join; you must be 18 years of age or older to create a Fandango account. Code expires on (and must be used by) 6/5/26 at 11:59pm PT. Limit one per transaction. You may have to pay taxes additionally. One-time use only. Void where prohibited. If lost or stolen, cannot be replaced. Offer is non-transferable and cannot be combined with any other offer or discount. No cash value, except as required by law. Not for resale; void if sold or exchanged. Offer valid in the U.S. only (excluding U.S. territories and where prohibited by law). You must have a Fandango at Home account to redeem your Code on Fandango at Home. Fandango at Home is free to join; you must be 18 years of age or older to open a Fandango at Home account. Credit card may be required for transactions on fandangoathome.com. Fandango reserves the right to modify or cancel this offer at any time and without notice. This offer and redemption of the Code are subject to Fandango’s Terms and Policies and Privacy Policy at http://www.fandango.com/terms-and-policies.