Земля находится на грани уничтожения: пришельцы, известные как Души, стремятся занять человеческие тела, вытесняя из них разум и заменяя его своим. Большинство людей уже погибли, и оставшиеся в живых пытаются укрыться, чтобы оттянуть неизбежный конец. В этом хаосе Душа попадает в тело молодой девушки по имени Мелани. Однако вместо полного контроля над её разумом, происходит нечто неожиданное: Мелани и её захватчик вынуждены сосуществовать в одном теле.
Гостья, так называют Душу, должна выполнить свою миссию — найти и выдать земных повстанцев, с которыми связана Мелани. Но, столкнувшись с внутренним конфликтом и осознав, что её носительница не является врагом, Гостья начинает испытывать симпатию к ней. Вместо того чтобы подчиняться своему программированию, она решает помочь Мелани и её друзьям, что приводит к неожиданным последствиям.
Ситуация становится всё более напряжённой, так как Гостье предстоит сделать выбор между выполнением приказов своих сородичей и защитой человечества, которое она изначально считала врагом. Этот внутренний конфликт заставляет её пересмотреть свои взгляды на жизнь, свободу и то, что значит быть человеком. В процессе они обе — и Мелани, и Гостья — начинают понимать, что даже в самых безнадежных обстоятельствах возможно найти надежду и человечность.