Thor Featurette

This making of/behind the scenes video is pretty decent, which is most thankful after yesterday’s clip. It outlines the story, has brief interviews with some of the cast and crew, and shows how the town was built.