Apart from the star-studded cast and the huge budget spent on making it (over 250 million dollars), The Odyssey, Christopher Nolan’s new film due for release in Italian cinemas on 16 July, stands out from any other feature film ever made thanks to an unprecedented technical choice: it was shot entirely in IMAX 70mm, a…