Приключенческая криминальная комедия, режиссёром которой стал Роман Прыгунов («Духless», «Индиго»).
Главную роль обанкротившегося миллиардера исполнил Владимир Машков («Экипаж», «Движение вверх»). Роль миллиардера Матвея Левина была написана специально для Владимира Машкова.
Как признаётся Владимир Машков, его в первую очередь привлёк «очень хороший» сценарий Андрея Золотарева («Лёд», «Притяжение», «Ледокол») и «прекрасная команда» во главе с Романом Прыгуновым.
«Миллиард» стал пятой совместной работой для Машкова и Марии Мироновой (ранее актёры вместе снимались в сериала «Родина» и фильмах «Русский бунт», «Олигарх» и «Статский советник»).
Фильм снимался летом и осенью 2018 года в Москве, Санкт-Петербурге и на Лазурном Берегу — в Марселе, Ницце и Монте-Карло. Всего работа на съёмочной площадке заняла 44 дня. Картина создавалась в хронологическом порядке, что является большой редкостью для кинопроизводства.
В Москве съёмки прошли в самом центре столицы: в БЦ «Оружейный» на Садовом кольце, на Софийской и Кадашевской набережных, на плывущей по Москве-реке барже; а также на студии «ГлавКино» (здесь были выстроены декорации хранилища французского филиала банка).
Интерьер французского отделения банка–операционный зал Санкт-Петербургского общества взаимного кредита, а фасад — Дворец биржи в Марселе.
В съёмках штурма банка наряду с актёрами массовых сцен участвовали действующие сотрудники французской полиции.
Владимир Машков без дублёра совершил скоростной заезд по московским улицам на эксклюзивном Мustang Shelby, который был задействован на съёмках фильма «Угнать за 60 секунд».