The movie trailer was just released, apparently Capt. Marvel is a girl. Cool. But perhaps not nearly as interesting is the opening shot of a Blockbuster video. I saw the set they built in an abandoned North Hollywood strip mall, and yes, they also built a 1990's Radio Shack a few stores to the right of Blockbuster.