Christopher Nolan's "The Odyssey" crossed $320 million globally in under a week as franchise fatigue drags down "Moana," "Supergirl" among others.