帝国军发现并攻占了起义军的基地哈夫星,起义军撤离了基地。卢克(马克·哈米尔 Mark Hamill 饰)和机器人 R2 飞往了狄克行星寻找绝地大师尤达,向他学习成为绝地武士的课程。太空船长索罗(哈里森·福特 饰)带着莱娅公主(卡里·费什尔 Carrie Fisher 饰)逃避帝国的追击前往云中之城寻找索罗过去的朋友兰多(比利·迪·威廉姆斯 Billy Dee Williams 饰),却由于兰多的出卖落入了帝国手中。卢克预感到朋友有难,于是前往云中之城。冰冻了索罗,设下陷阱准备诱捕卢克。由于达斯·维德(大卫·普劳斯 David Prowse 饰)撕毁了协议,兰多投向了起义军。他救出了公主等人,却未能救下索罗。卢克却陷入了与达斯·维德的苦斗之中,达斯·维德一心劝诱卢克投降,并告诉了卢克他就是卢克的父亲。经过一场激烈的追逐,卢克和公主等人终于摆脱了帝国的追击,回到了义军的船队。面对星空,他预感到一场严酷的斗争又将来临。