Nad zatoką Chequamegon w stanie Wisconsin rozbija się statek kosmiczny. Przybysz z innej planety nawiedza dom Jenny Hayden (Karen Allen) i przyjmuje postać jej zmarłego męża, Scotta (Jeff Bridges). Zmusza kobietę, by zawiozła go do Arizony, gdzie ma zostać odebrany przez swoich towarzyszy. Ich śladem podąża wojsko, a także naukowiec Mark Shermin (Charles Martin Smith) z programu badawczego SETI.
W 1977 roku zostaje wystrzelona sonda kosmiczna Voyager 2 zawierająca złoty dysk fonograficzny z przesłaniem pokoju oraz zaproszeniem do zwiedzenia Ziemi. Wysłany przez obcą cywilizację statek komiczny zostaje jednak zestrzelony, a ocalały pasażer ma tylko trzy dni na to, aby dostać się do krateru Barringera w Arizonie, gdzie ma przybyć ekipa ratunkowa. O pomoc kosmita zwraca się do niedawno owdowiałej Jenny Hayden (Karen Allen), wcześniej przybierając postać jej zmarłego męża, Scotta (Jeff Bridges).