This Day in History: 2004-11-10In 2004, Robert Zemeckis’ performance-capture flick The Polar Express premieres.