I used to see the museum from afar when I worked out in an art village located in the northeastern corner of Beijing. On not so hazy days, the stand alone obelisk like structure seemed like some mysterious, ominous outpost. I later learned it was the national film museum that recently opened and shut down not too long after. I made it there for the first time last weekend for a special IMAX screening of Speed Racer.