Noviembre de 2019. A principios del siglo XXI, la poderosa Tyrell Corporation creó, gracias a los avances de la ingeniería genética, un robot llamado Nexus 6, un ser virtualmente idéntico al hombre pero superior a él en fuerza y agilidad, al que se dio el nombre de Replicante. Estos robots trabajaban como esclavos en las colonias exteriores de la Tierra. Después de la sangrienta rebelión de un equipo de Nexus-6, los Replicantes fueron desterrados de la Tierra. Brigadas especiales de policía, los Blade Runners, tenían órdenes de matar a todos los que no hubieran acatado la condena. Pero a esto no se le llamaba ejecución, se le llamaba "retiro". Tras un grave incidente, el ex Blade Runner Rick Deckard es llamado de nuevo al servicio para encontrar y "retirar" a unos replicantes rebeldes.
En la primera década del nuevo milenio, con avances tecnológicos que engullen la soberanía de la compasión humana, Richard Martin (Sam Neill) compra un regalo, un nuevo robot NDR-114. El hijo más pequeño de la familia le pone de nombre Andrew (Robin Williams). Andrew es adquirido como electrodoméstico casero programado para realizar tareas menores. A medida que Andrew empieza a experimentar emociones y pensamiento creativo, la familia Martin descubre pronto que no tienen un robot común y corriente.
En una fábrica de robots se construye, con fines pacíficos, un sofisticado modelo, pero los responsables deciden que también puede servir para la guerra. Durante la presentación del invento, un rayo afecta al robot; a partir de ese momento, deja de ser una máquina militar y, en su huida, se encuentra con una chica que, tomándolo por un extraterrestre, se lo lleva a su casa
John Canyon, un viajero espacial, recorre la galaxia transportando mercancías. Su misión más arriesgada será transportar un extraño cargamento que puede suponer una grave amenaza para el planeta Tierra.
En una estación espacial, un científico (Bruce Dern) es el responsable de mantener con vida las últimas especies botánicas de la Tierra, pero recibe la orden de destruirlas.