Christopher Nolan's 'The Odyssey' defies boycott calls over diverse casting, achieving $639 million globally. The film's success challenges claims that diversity harms box office performance.