In Spider-Man 3, after the evil "Green Goblinish" side awakens in Harry Osbourne, he confronts Mary Jane Watson and tells her to break up with her fiancé, Peter Parker. She does so, telling him that she has fallen in love with another.

Why? Is she worrying for his safety, or her own? Couldn't she just as easily have said "watch out for Harry, he's the Green Goblin now. Protect me?" She knows that he's Spider-Man and has defeated the Green Goblin in the past.

  • May be she is concerned about Peter's safety. no matter he is being spider man, Harry is his best friend. and conflict with Harry may not be a good thing for peter. So MJ may have decided to just not be a part of breaking up the best friends
    – Vishwa
    Feb 6 '18 at 12:33
  • Because she loves being an actress? Great question though, why not just warn peter about it on the bridge and then act like she told him what Harry told her to? That would have been much safer for Peter if he has a heads up about it. Feb 27 '18 at 16:22

Okay if you'll see that scene again you'll know she did it because of Peter's safety if she'd not done that Harry could've killed Peter, that's why MJ lies to save Peter And As I remember Harry was standing there (near bridge or the meeting place of MJ and peter) to see if she'll tell Peter that Harry's threatening her.

  • If you could link to a video of the scene, that would make this answer even better.
    – F1Krazy
    Feb 27 '18 at 15:22
  • This doesn't really answer the question. It's correct, but doesn't address why she lied to Peter instead of warning him. What would Harry have done? There was no evidence of any danger on the bridge scene and Peter could have just gone to Harry's house (as he eventually did) and just address the issue then. I'm going to suggest it's more of MJ's state of mind more than anything. Feb 27 '18 at 16:52
  • 1
    This answer is correct within the movie's logic... this is the reason that the movie provides. However, I believe the OP is pointing out that this logic doesn't make sense, as Peter could have protected himself. I think really that just makes it a plot hole (the movie pretends this is the only way to keep Peter safe, when it clearly isn't).
    – GendoIkari
    Feb 27 '18 at 19:09
  • But Harry didn't know that Peter is Spider-man That's a point too and maybe MJ too at that time
    – Zuhail
    Feb 28 '18 at 5:06
  • @GendoIkari: Whether Peter could protect himself or not is not relevant. What is relevant is whether MJ believes Peter could protect himself. And also whether she wants to avoid infighting between Peter and Harry - if she speaks, she knowingly opens up the door of Harry turning violent. Regardless who started the conflict, MJ has no reason to want to further it.
    – Flater
    Dec 21 '20 at 13:34

One, the writers most likely didn't want it to go down like that because they would want the team-up in the end. Two, Harry was watching the, so she couldn't or he would know what happened. Peter (with the symbiote) discovered that he did something and decided to attack. The script to this is in Spider-Man 3 Transcript Wiki|Fandom. https://transcripts.fandom.com/wiki/Spider-Man_3

  • Please relay the passages that are important for your point to your answer, so others don't have to sift through a script to find arguments for you. Also, what was Harry watching? What couldn't 'she'? How didn't the writers want it to go down?
    – Joachim
    Apr 20 at 9:57

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .