Marco Polo: Return to Xanadu (2001) Poster Poster for Marco Polo: Return to Xanadu (2001). Marco Polo: Return to Xanadu Plakat