This Day in History: 2004-11-10

In 2004, Robert Zemeckis’ performance-capture flick The Polar Express premieres.