В древнем замке воспитывались два мальчика как братья: Азур, с пшеничными волосами и синими глазами, сын хозяина замка, и Азмар, темноволосый сын кормилицы. Разделенные судьбой, они выросли в разных уголках мира, но общее воспитание и сказания о далекой волшебной стране, правимой Королевой Джинов, оставили неизгладимый след в их сердцах. Взрослые уже, они отправляются навстречу приключениям в эту сказочную землю, мечтая встретиться с могущественной волшебницей. Однако, когда пути друзей снова пересекаются, не все рады воссоединению. Чтобы их мечты сбылись, им предстоит преодолеть старые обиды и научиться снова доверять друг другу, ведь только вместе они смогут противостоять магии и загадкам этого волшебного мира.
Сценарист Мэтью Майкл Карнахан — родной брат режиссёра Джо Карнахана — также написал сценарий к фильму «Королевство», который вышел в прокат почти одновременно со «Львами для ягнят».
В интервью журналу «Variety» Том Круз признался, что согласился сыграть в фильме, весь бюджет которого меньше, чем его обычный гонорар, из большого уважения к Роберту Рэдфорду.