
Кристофер Нолан применил свой фирменный подход к съёмкам «Одиссеи», отказавшись от компьютерной графики в пользу реальных объектов и сложнейшей логистики. Для морских сцен он использовал действующую реконструкцию корабля викингов «Дракен Харальд Хорфагре», которая базируется в Осло. Это 35-метровое деревянное судно, построенное традиционными методами, до съёмок уже пересекало Атлантический океан. Нолан принципиально снимал в открытом море, чтобы кадры выглядели почти как документальные.
Масштаб постановки ощутили и две тысячи статистов, задействованных в сцене осады Трои. Актёр Химеш Патель, сыгравший Еврилоха, вспоминал этот эпизод с огнём, криками и сражениями как момент, когда он впервые осознал размах фильма.
Не менее суровым испытанием стала работа на натуре. Дворец Одиссея снимали в замке Санта-Катерина на вершине холма с перепадом высот около 274 метров - это примерно 90 этажей жилого дома. Нолан и часть группы ежедневно поднимались на площадку пешком, тратя на дорогу около 45 минут.
За шесть месяцев съёмочная группа посетила Грецию, Италию, Марокко, Исландию, Шотландию и США. Производство заняло 91 съёмочный день и завершилось на девять дней раньше запланированного срока. При этом «Одиссея» стала первым полнометражным игровым фильмом, целиком снятым на плёночные камеры IMAX. Каждая копия в формате IMAX 70 мм состоит почти из 17,7 километра плёнки.
Полную плёночную версию показывал только 41 кинотеатр в мире, из-за чего зрителям приходилось специально ехать в другой город. Перед премьерой IMAX заключила контракты со 130 опытными киномеханиками и потребовала от каждого пройти недельную интенсивную подготовку. В некоторые города специалистов привозили на весь период проката.
Нолан уместил 12,1 тысячи строк гомеровской поэмы в фильм продолжительностью 2 часа 52 минуты. А чтобы подчеркнуть устную природу «Одиссеи», режиссёр пригласил рэпера Трэвиса Скотта на роль аэда - певца и рассказчика эпических произведений. Нолан объяснил, что считает устную эпическую поэзию прямым аналогом современного рэпа.