Gary Cooper spielt die Hauptrolle in dieser aufwendigen und oft komischen Neuinterpretation des Lebens des berühmten italienischen Entdeckers. Marco Polo (Cooper) überquert das Meer auf der Suche nach Schätzen und Abenteuern, mit Hilfe seines loyalen, aber feigen Sidekicks Binguccio (Ernest Truex), und findet beides in China, wo er als erster europäischer Besucher des Landes mit mehreren praktischen Innovationen wie Pasta und Sprengstoff bekannt gemacht wird. Er lernt auch Kublai Khan (George Barbier) kennen, Chinas weisen und gütigen Kaiser, sowie die schöne Tochter des Kaisers, Prinzessin Kukuchin (Sigrid Gurie). Zwischen Marco und der Prinzessin beginnt sich eine Romanze zu entwickeln, aber Ahmed (Basil Rathbone), der übellaunige Assistent des Kaisers, hat ebenfalls ein Auge auf die Prinzessin geworfen und ist entschlossen, ihre Hand zu gewinnen und Kublai Khan als Führer Chinas zu entthronen.