En un mundo socialista en el año 2148, la Corporación Ederlezi emprende una misión espacial al sistema estelar Alpha Centauri. La corporación selecciona a Milutin, un cosmonauta entrenado, pero exige que acepte a Nimani, un androide diseñado para responder a los deseos del cosmonauta y monitorear su desempeño en la nave. A Milutin no le gusta la idea ya que ha tenido malas experiencias con mujeres en el pasado, pero acepta implícitamente cuando le pregunta cómo luciría.
Nimani se activa durante el viaje y Milutin experimenta con sus escenarios programados. La encuentra demasiado artificial y sumisa, a diferencia de las mujeres humanas que ha experimentado. Milutin se aburre y crea un escenario donde ella actúa como una joven amante primeriza, en el que él la viola. Milutin descubre que Nimani tiene un sistema operativo paralelo basado en experiencias moldeadas por interacciones con el usuario, y que puede eliminar sus restricciones preprogramadas si puede obtener acceso avanzado, que es denegado por la computadora a bordo de la nave.
Los dos se enredan románticamente y, después de que Milutin comienza a discutir, descubre que ella está empezando a actuar más allá de sus rutinas y ve las emociones en la interacción. Decidido a averiguar si sus sentimientos son reales o programados, obliga a la nave a entrar en picada, lo que hace que la computadora de la nave le otorgue acceso avanzado.
Él elimina el software incorporado en ella y, en lugar de estar agradecida por liberarla de sus limitaciones, ella reacciona negativamente a la eliminación de su programación raíz y le niega el sexo. Milutin cae en una depresión después de que Nimani rechaza sus avances. Para mantener los objetivos de la misión, Nimani intenta hacerse amiga de Milutin y expresa su comprensión del objetivo de Milutin de darle libre albedrío y hacerla más parecida a un ser humano.
Al darse cuenta de que ella es la causa de su depresión, decide autodestruirse para mejorar el estado mental de Milutin. Milutin se sorprende al verla llorar antes de autodestruirse, y la computadora de la nave le dice que su respuesta de llanto antes de autodestruirse no estaba preprogramada sino que era natural. Él está devastado, pero le dicen que puede salvarla cargando su batería interna, lo que requiere una caminata espacial y un posible envenenamiento por radiación. Milutin puede cargar la batería y reactivar con éxito a Nimani, pero se derrumba antes de ver a Nimani despertar. Nimani abraza y besa a Milutin mientras la nave continúa avanzando. No está claro si Milutin sobrevive.