'The Odyssey' fuels Imax stock... Note