Tags
Christopher Nolan's latest film The Odyssey hits Japanese theaters on September 11. Costume designer Ellen Mirojnick, reuniting with the director, crafted looks in leather, bronze, and linen that she hopes audiences won't even notice.