Солярис — молодий дракон, якому Старші наказали помститися за загибель тисячі дитинчат і принести смерть у королівський дім. Він був упевнений, що розправиться з новонародженою принцесою людей без вагань, але помилився. Спійманого вартами біля її колиски Сол назавжди прокляли та прив’язали до принцеси Рубін непорушними узами. Тепер він здатен літати лише разом із нею як наїзник.
Через сімнадцять років на межі двох народів з’являється таємнича червона мрява, у якій люди зникають цілими поселеннями. Майже повнолітня принцеса Рубін, як спадкоємиця трону, зобов’язана знищити страшну напасть. Для цього Солу й Рубі доведеться повернутися до самого початку та розплутати клубок інтриг обох народів, щоб з’ясувати, чому Червону мрява вже не можна зупинити.