Een Engelse taalkundige wordt door twee collega's per ruimteschip ontvoerd naar de planeet Malacandra, waar hij moet dienen als offer in ruil voor de onsterfelijkheid van de mensheid.
Nadat Ransom heeft voorkomen dat een fanatieke wetenschapper Malacandra voor het menselijk ras veroverde en dat de jonge planeet Perelandra ten onder zou gaan, wordt de strijd verder uitgevochten op Thulcandra, de aarde. Vervolg op 'Perelandra'.