The cat is now out of the bag as mainstream audiences are in a clamor to see ‘The Odyssey’ in director Christopher Nolan’s preferred 15-perf IMAX 70mm format.