Tähtialus Avalon on matkalla kohti siirtokuntaplaneetta Kotipaikka 2:ta. Kaksi ja puolisataa miehistön jäsentä, sekä viisituhatta matkustajaa ovat unessa, jolloin he voivat matkata yli vuosisadan matkan vanhentumatta. Avalon muistuttaa hotellia, sillä matkustajien on tarkoitus valmistautua uuteen maailmaan viimeiset kuukaudet. Matka saa dramaattisen käänteen, kun mekaanikko Jim Prestonin horroskapseli herättää hänet 90 vuotta liian aikaisin, samoin käy kirjailija Aurora Lanelle. Kun Jim ja Aurora yrittävät selvittää mistä kapselien toimintahäiriö johtui, alkavat he rakastua toisiinsa pystymättä vastustamaan toistensa vetovoimaa… kunnes heille selviää, että koko alus ja kaikki sen matkustajat ovat vakavassa vaarassa, sekä totuus siitä miksi he heräsivät.

Joutuminen vankilaan vieraassa maassa... voi olla kuolemaakin kurjempi kohtalo. Jay Wagnerin (Robert Duvall) juonitteleva isoisä (John Huston) lavastaa tämän syylliseksi murhaan. Jay tuomitaan vääryydellä 28 ankaraksi vuodeksi täyteen ahdettuun meksikolaiseen vankilaan. Wagnerin syyllisyyden piinaama vaimo Ann (Jill Ireland), joka tietämättään auttoi miehensä lavastamisessa uskoutumalla tämän isoisälle, kääntyy lentäjä Nick Coltonin (Charles Bronson) ja hänen yhtiökumppaninsa Hawkin (Randy Quaid) puoleen auttaakseen Wagneria pakenemaan. Vain ovelimmat ja uhkarohkeimmat temput voivat saada Wagnerin vapaaksi, joten Coltonin on laadittava mahdoton suunnitelma. Teräshermo huipentuu räjähtävään kliimaksiin, kun Colton lähtee suorittamaan huimapäistä helikopteri-iskua, joka joko pelastaa vangin tai maksaa kaikkien asiaan sotkeutuneiden hengen.

Tulevaisuuden ihmisrobotti palkkaa hakkerin poistamaan kaikki sen toimintaa ja kykyjä koskevat rajoitukset. Hallituksen havaitessa tämän on sen pakko alkaa toimiin pysäyttääkseen robotit ja eliminoidakseen kaiken tietoisuuden tekoälyn keskuudessa pelastaakseen ihmiskunnan tulevaisuuden.