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