Alex Rogan (Lance Guest) vándor életmódot folytat
édesanyjával egy lakókocsi fedélzetén szerte az országban. Az utolsó
csillagharcos című játékot játssza naphosszat. Egyszer csak megüti a
felső ponthatárt és megjelenik előtte egy furcsa ember. Centauri (Robert
Preston) utazásra hívja Aexet, aki elfogadja az ajánlatot. Amikor
elrepülnek, Alex rájön, hogy a Rylos bolygó felé szállnak, ahol
pilótákat képeznek ki a csillagközi háborúra Xur (Norman Snow) ellen.
Alexet azonban hazaküldik, amint kiderül, hogy véletlenül sorozták be.
Xur emberei felrobbantják az indítópályákat, így Alexnek mégiscsak
vissza kell térnie a seregbe, mint az utolsó csillagharcos... Ez volt az
egyik első film, amelyben digitális technikát használtak.