News

Playing Telemachus and working with Nolan and other A-listers sounds like one of the best things to ever happen to Holland.
The Odyssey is already steering film‑nerds toward their calendars. Christopher Nolan’s epic, shot entirely on 15‑perf/70 mm IMAX stock, does not open until July 17, 2026. Yet, the handful of cinemas ...