А почему, собственно фильм и книга должны совпадать? Это совершенно разные источники информации, так сказать... Фильм, то есть его видео-ряд, все видят одинаково, вне зависимости от общего уровня развития, образованности или фантазии, а книгу, вернее происходящее в ней, каждый представляет себе сам. Так что кричать что режиссёр дурак все испортил - глупо, это его видение, его представление сюжета. Тем более, что сам Лукьяненко участвовал в создании как сценарист. Насколько я поняла по отзывам фанатов этого самого Лукьяненка - все только тем и занимались во время просмотра, что сравнивали и искали "искажения"...
Книжку я не читала и, если честно, фильм у меня такого желания не вызвал - не люблю фантастику, вот такая я неправильная... Хотя сам фильм для российских киношников конечно шедевр. Спец-эффекты местами хромали - вороны у них какие-то не настоящие получились, грузовичок ездил как автобус из последнего "Гарри Поттера"... но в целом - очень даже ничего.