The first images have emerged from the set of Captain America in London. They depict a scene set in Trafalgar Square. Extras line the streets in period garb and celebrate the end of the war on V-E Day, when Germany surrendered to the Allies.
No sign of Chris Evans, but it does give you a taste of the feel of the film, at least during its initial moments where we see Cap's origin in World War II, though I'm not sure when exactly the film will jump to the future. I have to say, I am hopeful about this, but I guess we'll see.