Please Rotate Your Device

The Missing Star

September 8, 2006

An Italian maintenance man (Sergio Castellitto) travels to China to repair a faulty blast furnace.