Джип (Лукас Блэк) живет в трейлере где-то посреди пустыни и ремонтирует автомобили, а его отец Боб (Деннис Куэйд) владеет закусочной «Райская бездна», где сам же работает поваром. У него работает официантка Чарли (Эдрианн Палики), которая уже на восьмом месяце беременности. Джип всячески ее опекает, хотя знает, что он ей не нужен, да и ребенок не его.
В это же время с небес спускается архангел Михаил (Пол Беттани), который, лишив себя крыльев, первым делом отправляется на склад оружия. Скоро ему предстоит встать на защиту горстки людей в закусочной Боба, где состоится главный бой на Земле. Оказывается, Господь разочаровался в людях и решил устроить апокалипсис, превращая людей в одержимых, которые должны убить ребенка Чарли, единственную надежду на спасение человечества. В какой-то момент появится еще и архангел Гавриил (Кевин Дюран).
«Легион» - первый, и пока что лучший фильм неплохого режиссера Скотта Стюарта. Не смотря на то, что сюжет сильно напоминает фильм «Терминатор», а пара сцен напрямую его цитируют, в целом, это хороший хоррор и боевик. Очевидно, что всякие глупые нюансы вроде логики и мотивации поступков героя, Скотта интересует куда меньше, чем зрелищность и эффектность. К примеру, тут есть очень крутая сцена с мороженщиком (Даг Джонс, главный монстр всех фильмов Дель Торо), которая явно снималась просто для красоты, а не для сюжета. Или, например, архангел Михаил в нужный момент использует гранатомет, но почему-то со склада прихватил его лишь в единственном экземпляре. Хотя стоит сказать, что Беттани, безусловно, хорош в роли Михаила. Так невозмутимо архангелы в кино еще не стреляли из автоматического оружия по толпе одержимых.
Очевидно, что «Легион» - это то самое кино, где не нужно искать логику и задумываться над сюжетом. Красиво, эффектно, зрелищно – кажется, только этого Стюарт и добивался. Здесь даже дан очень простой ответ на то, почему Господь разочаровался в людях и решил их уничтожить: «Наверное, достала его вся эта хрень, которую мы тут творим». А что? Его можно понять.