In the original trilogy Yoda refers to another hope:

Obi-Wan: "That boy is our last hope."
Yoda: "No...there is another..."

The assumption being after seeing Return of the Jedi (Episode VI) that the other was Leia.

If, however, you consider the prequel trilogy canon, then this assumption depends greatly on your point of view*. Obi Wan knows about Leia (and for unknown reasons has discounted her as a hope), so Yoda must be referring to someone or something else.

Is there any canonical source as to what Yoda meant, or was uncle George setting us up for Episode VII?

*as a wise man once said

you will find that many of the truths we cling to depend greatly on our own point of view.

Just to add a bit of clarity: I was thinking about who Yoda was referring to when he was talking to Obi-Wan. When talking to Luke, it is obvious that Leia is the other (as he talks about a 'Skywalker'). It is not so obvious (after watching the prequel trilogy) that he means it when talking to Obi-Wan.

  • 2
    @MarkRogers Related, but not duplicate.
    – DavRob60
    Commented Nov 29, 2012 at 17:25
  • 1
    Maybe Ben felt that an untrained Leia taking down the Emperor and restoring the Jedi order was not worth hoping for if the barely trained Luke should fail?
    – HorusKol
    Commented Nov 30, 2012 at 3:49
  • 1
    @jeremy-french, re: your edit - it's obvious that Leia is the other skywalker when Yoda is talking to Obi-Wan, but it's not obvious when Yoda is talking to Obi-Wan. Huh?
    – phantom42
    Commented Mar 8, 2013 at 15:01
  • 3
    “Obi Wan knows about Leia... so Yoda must be referring to someone or something else” — not necessarily. Obi-Wan might have decided that Leia doesn’t count as “a hope”, but Yoda might not agree with him. If we saw the rest of the conversation, it could have gone “OBI-WAN: You don’t mean Leia, surely. YODA: Indeed mean Leia I do. OBI-WAN: Come on Yode, she’s as useless as your weird sentence construction.” Commented Jan 19, 2015 at 14:56
  • 1
    (Note to the producers of The Force Awakens: yes, I am available for script work.) Commented Jan 19, 2015 at 14:57

8 Answers 8


This dialogue from Star Wars episode VI Return of the Jedi made it clear it's Leia :

BEN: Then the Emperor has already won. You were our only hope.

LUKE: Yoda spoke of another.

BEN: The other he spoke of is your twin sister.

LUKE: But I have no sister.

BEN: Hmm. To protect you both from the Emperor, you were hidden from your father when you were born. The Emperor knew, as I did, if Anakin were to have any offspring, they would be a threat to him. That is the reason why your sister remains safely anonymous.

LUKE: Leia! Leia's my sister.

  • 22
    Because he didn't had time to initiate her to the ways of the force. And with Yoda gone, who will?
    – DavRob60
    Commented Nov 29, 2012 at 12:57
  • 1
    Some people states that the truly hope isn't exactly Leia (who doesn't shows any force affinity during the original trilogy), but it's future children. Probably Yoda's power can trascende time and space and see the future of Leia's children, while Ben simply see that Leia hasn't the Force.
    – Bardo
    Commented Nov 30, 2012 at 13:38
  • 6
    @Bardo She did shows force affinity during the original trilogy. Without any training, she used telepathy to communicate with Luke while he hung on the antenna behind Cloud City. While Luke initiated the communication, it's not something that she would be able to do if she didn't had the force with her.
    – DavRob60
    Commented Nov 30, 2012 at 13:49
  • 3
    @Bardo That seem convoluted. After all, The last words of Yoda were "Luke, the Force runs strong in your family. Pass on what you have learned, Luke... There is... another...Sky...Sky...walker." He would not had used his last words to hint about a potential children from Leia, "Always in motion is the future".
    – DavRob60
    Commented Nov 30, 2012 at 14:07
  • 3
    Also keep in mind, how does this work with Yoda's line to Luke in ESB where Luke asks "And sacrifice Han and Leia?" and he says "If you honor what they fight for...yes!" This is like literally seconds before he says to Obi-Wan "there is another".
    – TVann
    Commented Dec 28, 2016 at 14:53

As a further confirmation to DavRob, Episode 3 (at least Matthew Stover's novelization that was approved and edited by Lucas, not sure about the script of the movie) confirms that Yoda ALWAYS meant Leia by "another" hope:

"... Hidden, safe, the children must be kept. Foundation of the new Jedi Order, **they will be**."
"We should split them up," Obi-Wan said. "Even if the Sith find one, the other may survive. I can take the boy, Master Yoda, and you take the girl. We can hide them away, keep them safe— train them as Anakin should have been trained —"
... When right is the time for skills to be taught, to us the living Force will bring them. Until then, wait we will, and watch, and learn."

  • 2
    That brings another question to mind: If Yoda and Obi-Wan originally conspired to train them in the force, than why did Obi-Wan have to argue with Yoda about training Luke in Empire Strikes Back? Commented Jul 15, 2013 at 18:20
  • 14
    @SamIam - Old, Yoda was. Senile. Commented Jul 15, 2013 at 18:28
  • 1
    @DVK Debatable, that statement is. scifi.stackexchange.com/q/6343/2841 Commented Nov 24, 2013 at 4:26
  • 12
    @DVK: Old, Lucas was. Senile.
    – dmm
    Commented Jun 2, 2015 at 20:44
  • 9
    @dmm When six Star Wars films you have made, look as good, you will not.
    – Rand al'Thor
    Commented Nov 15, 2016 at 22:57

If we are to assume that Yoda's statement that 'there is another hope' has any thematic relevance to the movie in which is takes place, Yoda must be referring to Vader, since Leia does not save the Galaxy. The entire Star Wars saga is about Anakin's redemption, and how his redemption is the only way in which the darkside can be defeated. Thematically, it makes no sense for Yoda to be referring to Leia, other than to state that the Jedi have no idea what they are talking about, which they certainly do not if they are referring to Leia.

  • 4
    Anakin was the greatest Jedi, and the only one capable of defeating the emperor. Luke's refusal to give in to hatred and fear recalls Anakin to himself and leads to his redemption. So Luke is the harbinger, and Anakin is the hope. Commented Oct 21, 2014 at 21:07
  • 5
    “since Leia does not save the Galaxy”. She never needs to, because Luke does it first. The first hope comes through. Commented Jun 5, 2015 at 12:45

The original pre-SE/pre-Prequel novelization of Return of the Jedi explains very clearly that Leia was meant to be trained as another Jedi.

Ben and Luke are discussing whether or not Leia might be able to help sway Vader.

"She hasn't been trained in the ways of the Jedi the way you have, Luke - but the Force is strong with her, as it is with all of your family. That is why your path crossed mine - because the Force in her must be nourished by a Jedi. You're the last Jedi now, Luke... but she returned to us - to me - to learn, and grow. Because it was her destiny to learn and grow; and mine to teach."


I'm going to necro my own question here as I've finally found something semi conclusive.

Let's work backwards on the known continuity

Here in 2024 we know that Obi Wan knows Leia and the "that boy is our only hope" line is down to bad continuity

The "other" question was answered really in 1983 with the release of Return of the Jedi. Most answers to this question refer to this.

But from 1980 to 1983 the questions was open. It's also worth remembering that Lucas cut back a lot of plot lines to be done with Star Wars after Jedi. (The world couldn't wait longer of Howard the duck obviously)

It's pretty clear that if at the time of writing Luke and Leia were planned to be siblings that Empire would be a little less incestuous. So there was an original plan for something else to be the other hope.

Since this question was asked the first draft of the episode five script has appeared it resolved this a little.

There is a good write up on slash film

From the article

Luke leaves his Jedi training with Yoda to go rescue his friends from Darth Vader. Yoda regrets this, as Luke is not yet ready to be a Jedi Knight. Yoda holds out hope, however, saying "There is another." Brackett's script also had that line, but it was more explicit as to who the "another" was. It seems Luke still had a long-lost sister named Nellith. 

From the script (on Degoba and Skywalker is a force ghost)


You’ve grown well, Luke. I’m proud of you.

(Luke, not knowing what to say, says nothing)

Proud, and afraid for you. You’re going into battle untried. Did your uncle ever speak to you about Nellith?


Nellith? No. Who is she?


Your sister.


My sister? I have a sister? But why didn’t Uncle Owen….


It was my request. When I saw the Empire closing in, I sent you both away for your own safety, far apart from each other.


Where is she?


If I were to tell you, Darth Vader could get that information from your mind and use her as a hostage. Not yet, Luke. When it’s time…"


As it says in the novel of ROTJ... Luke said "But you can't let the Emperor of Vader get their hands on her (Leia). Obi-wan said "She hasn't been trained in the ways of the force as you have Luke. You are strong and patient now, and you're ready for your final confrontation"

Luke was the only hope because if he failed, there was now NO one left to train Leia in the ways of the force. Yes, she would have the same potential, but it would be wasted because now that both Obi-Wan and Yoda were physically gone, there was no way that Leia could be trained as a Jedi.


I'm going to go against mainstream opinion . It is definitely NOT Leia . It could only be redeemed Anakin Skywalker. There are several reasons for this:

  1. Like it or not, Leia is only supporting character in whole saga . Ok, she had Death Star plans in Episode 4, but after that her significance is much reduced. Yes, she is Force sensitive, but as far as we know, never near potential of her brother or father . And who would have trained her, even if she somehow escape from Endor ? Force ghosts ? From all that we know Jedi training requires grueling regime for months and years. Luke trained long and heard on Degobah, but despite all of that was no match for Palpatine . And as far we know, Force ghosts could appear only for short time (few minutes, or even seconds) . Otherwise, Yoda and Kenobi could train not one, but many Padawans across whole Galaxy, because there are still many Force sensitive children/younglings .

  2. Significance of sentence There is another Skywalker is much increased in Clone Wars last episode "Sacrifice" . If you consider another Skywalker to be Leia, significance of this phrase would be practically non-existent. Both Luke and Obi-Wan Kenobi knew that Leia exists and that she has some Force talents . In the end, she doesn't do anything extraordinary, so why would Force Priestess utter this phrase to bewildered Yoda as her (and years latter his) final words ? There must be something else .

  3. Both Yoda and Kenobi considered Anakin Skywalker to be as good as dead . "More machine then a man", "Darth Vader betrayed and murdered your father" and especially Once you start down the dark path, forever will it dominate your destiny, consume you it will. Yoda thought and taught Luke that there is no coming back from Darth Side. This is old and dogmatic view of Jedi Order before Order 66. Force Priestess in last episodes of Clone Wars tried to teach him something else. Yoda understood that there is some Dark Side in everybody, even him. But yet he still thought he has nothing to learn from Sith (encounter with vision of Darth Bane and illusion of Sifo-Dyas) . In other words, he could not sense good in them - right until his dying moments. Only then he realized that simple truth - Anakin Skywalker is still alive. Suppressed, wounded, half-mad but still father of the boy standing before him. And yes, redemption is possible - there is another Skywalker, one destined to destroy Sith and bring balance to the Force. Which he did .

  • Luke only trained for a few days (months at most) on Dagobah.
    – Valorum
    Commented Dec 18, 2016 at 19:24
  • 1
    @Valorum Luke trained 1-6 months (various estimates) in Empire Strikes Back , but he was not ready to face Vader then. In RotJ his power is much grater, suggesting that he trained a lot between two episodes . Did he return to Degobah is unclear . Anyway, he did have "Jedi boot camp" behind him, something Leia could never achieve because she didn't have a tutor.
    – rs.29
    Commented Dec 18, 2016 at 20:05
  • 2
    The Director's commentary is pretty clear that Luke (at this point) is potentially expendable because another could be trained in his place. That doesn't gel with it being Vader at all.
    – Valorum
    Commented Dec 18, 2016 at 20:24

There is a speculation that "another" could be not a Skywalker at all, but Ahsoka. She was already trained in the ways of the Force and mastered lightsaber combat. Finally, she has already duelled Vader and survived it (end of Rebels Season 2).

That makes her a more powerful (than Leia) candidate to defeat Vader, as Leia is untrained, and there is no one left alive capable of training her.

upd: she IS alive by the end of RotJ, according to the Rebels finale.


  1. (out-of-universe) Ahsoka character was not even conceived at the time the Original Trilogy was created, making it a retcon
  2. The Skywalker twins were purposefully hidden by Yoda and Obi-wan, as the last hope to restore the balance to The Force. In Revenge of The Sith, they speak of no one else.

Thus, it is only a fan theory.

  • 1
    "Nothing is certain if she is still alive at the time of RoTJ", she is seen in the finalie to Rebels which is set after the battle of Endor Commented Sep 26, 2019 at 8:36
  • @JeremyFrench, thanks! I have updated the answer
    – TimSparrow
    Commented Sep 26, 2019 at 9:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.