Моряки шепчут его имя в портовых тавернах, боясь привлечь внимание. Они называют его Пожирателем Морей, вечным кошмаром, что скользит по волнам на призрачном корабле, чьи паруса не отбрасывают тени. Когда-то он был простым капитаном по имени Кай, чей экипаж пал жертвой алчности и предательства в погоне за легендарным артефактом, дарующим вечную жизнь. Кай нашел его, но заплатил ужасную цену — он обрел бессмертие, но в форме ненасытного голода, который можно утолить лишь поглощением жизненной силы других. Каждый, кого он касается, превращается в соляную статую, а их души навсегда остаются пленниками в деревянной обшивке его судна, обреченные вечно шептать и нашептывать ему проклятия. Столетия он скитается по морям, не старея, не умирая, терзаемый воспоминаниями и неутолимой жаждой, ставший воплощением той самой жадности, что его погубила.
Его бесконечное странствие прерывается встречей с Лирой, юной искательницей приключений, чья душа по какой-то причине не поддается его губительному прикосновению. Вместо соли ее плоть излучает странное, теплое сияние, которое на миг отгоняет холод внутри него. Лира, движимая собственной тайной — поисками пропавшего отца, чей след ведет к легенде о Пожирателе, — намеренно ступает на борт проклятого корабля. Их вынужденный союз превращается в долгое путешествие по грани между светом и тьмой. Лира, видя в Кае не только монстра, но и запертого в вечных муках человека, ищет способ разорвать проклятие. А он, впервые за сотни лет, начинает сомневаться в своей сущности, обнаруживая, что ее присутствие понемногу возвращает ему обрывки забытых чувств. Но за каждую искру надежды приходится платить — древние силы, стоявшие за артефактом, не намерены отпускать свою добычу, а тени прошлого Кая поднимаются из глубин, угрожая поглотить и его, и ту, что стала его единственным шансом на искупление.