With the recent delay in release, Marvel studios has decided to film an extra film for all the Captain America fans. The new release date is set on March 6,
The filming of Captain America is already done. You can watch a short film on youtube. The film is shot in Atlanta and it was filmed with a small budget.