by Ellen DurneyBuzzFeedBuzzFeed Staff If there's one thing about me, I LOVE hypothesizing about a movie casting what-if. Like, what if Matthew McConaughey had played Jack in Titanic? What would the world be like if Reese Witherspoon had been allowed to star in Gone Girl like she wanted? And would Brangelina still have been a thing if Nicole Kidman had played Angelina Jolie's part in Mr. & Mrs. Smith? All very important questions. Well, over on Reddit, movie-lovers have been giving their hot takes on which films they think actually would've been BETTER had someone else played one of the roles. So, let's get into it! Note: These are people's own personal takes. Some of the text has been edited for clarity and length. 1. Emily Blunt as Natasha Romanoff/Black Widow in the MCU (instead of Scarlett Johansson) "Scarlett did a fine job and all, Emily Blunt would've killed it." Jay Maidment /(C) Walt Disney Studios Motion Pictures / (C) Marvel Studios / Courtesy Everett Collection, (C)Lions Gate/Courtesy Everett Collection -MyrddinSidhe Emily previously said that she turned down the Marvel role because she was already "contracted to do Gulliver's Travels," a movie she "didn't want" to make. "It was a bit of a heartbreaker for me because I take such pride in the decisions that I make, and they mean so much to me, the films that I do, so that was tough," she told Howard Stern in 2021. "They [Fox] kind of have a bit of a hold over you. There were other movies that I would want to do." Years later, in 2023, she said the role of Black Widow went to the "best girl." John Nacion / Getty Images 2. Will Smith as Neo in The Matrix (instead of Keanu Reeves) "It's hard to picture anyone other than Keanu as Neo because it's such an iconic movie, but tbh I think Will Smith is a better actor than Keanu Reeves 😬" (C)Warner Bros/Courtesy Everett Collection, Diane Freed / Getty Images -facta_est_lux Following the release of box-office hits like Bad Boys, Independence Day, and Men in Black, Will was offered the lead role in The Matrix. Years later, he explained that he passed on the part because he felt unsure about the Wachowskis' pitch for the film. Jason Merritt / Getty Images 3. Adam Sandler as Sergeant Donny Donowitz in Inglourious Basterds (instead of Eli Roth) "Eli Roth was fine as a replacement in the role, but I'll always wonder how good Sandler could have been." (C)Weinstein Company/Courtesy Everett Collection, Kevin Mazur / Getty Images -gwiss In 2022, Quentin Tarantino confirmed a longstanding rumor that he initially wrote the part of Donny/"The Bear Jew" for Adam. Unfortunately, Adam wasn't available because he was making Funny People with Judd Apatow. Quentin then turned to Seth Rogen and David Krumholtz, neither of whom could make it work either. So, he wound up casting his longtime friend, Eli, in the role. Christopher Polk / Getty Images 4. Michael Jackson as Jareth in Labyrinth (instead of David Bowie) "I love David Bowie, but I'm fascinated by what Labyrinth could have been if Michael Jackson had been cast as the Goblin King. The character design, the way his movements and style would have shaped the role, and how the songs would have been completely different." (C)TriStar Pictures/Courtesy Everett Collection, Lester Cohen / Getty Images -blackmoonbluemoon When Jim Henson decided he wanted a pop icon to play Jareth in Labyrinth, his top choices were MJ and David. According to reports, he ultimately chose David because it felt like it'd be easier for him to embody the villain's maturity and danger. Discussing the topic in 2021, Jim's son, Brian Henson, said, "I just felt like Bowie had a quirkiness and yet a really coolness that would work really well for my dad, whereas Michael had a perfection to his work that would have been tough." Phil Dent / Getty Images 5. Patrick Swayze as Ben Richards in The Running Man (instead of Arnold Schwarzenegger) "Patrick Swayze was considered for the role of Ben Richards in The Running Man. I think it would have had more stakes that way, and a bit more humanity. I mean, you never really think Arnold could possibly lose." (C)TriStar Pictures/Courtesy Everett Collection, Ron Galella, Ltd. / Getty Images -hamdinger125 Before Glen Powell's Running Man adaptation, there was the 1987 version starring Arnold Schwarzenegger. It's been rumored that the film's creators initially approached Patrick to play the lead role, but he turned it down due to scheduling conflicts. Images Press / Getty Images 6. David Bowie as Niander Wallace in Blade Runner 2049 (instead of Jared Leto) "Putting aside any issues and opinions about Jared Leto, the role was written with Bowie in mind, and Leto's line delivery even echoes this." Stephen Vaughan / (C)Warner Bros/courtesy Everett Collection / Everett Collection, Mirrorpix / Getty Images -TheCheshireCody In 2017, the director Denis Villeneuve revealed that David had been his first choice to play the villainous Niander Wallace because he had "influenced Blade Runner in many wa