I have noticed that there is a lot of difference between the swedish accent in old movies and the one I hear now. I guess the one in old movies has been Stockholm's accent then since they sound pretty much like Olof Palme, the late swedish Prime Minister, who was born and raised in Östermalm, a district in Stockholm. But I don't hear that accent anywhere in Stockholm now. Am I right or wrong?
Spot on. Your best chance to hear it is still in Östermalm, I think there are a few really old and really conservative people left who still have some of it. (It's not just a Stockholm accent, it's a way of speaking people specifically used to learn in order to be on stage or on the radio).
I heard somewhere that the Canadian accent was shipped to the U.S. to serve as middle-ground between an East-West accent in addition to the other radio accents. Even if that's not true, some Canadian broadcasters were hired to teach diction and prosody to American entertainers.
Fun fact: next year, Sweden will get an entirely new series of motives for our banknotes, exchanging the kings and scientists we've had for people who've played a big part in Swedish culture or society. For the new 200 kr banknote (http://www.riksbank.se/sv/Sedlar--mynt/Sedlar/Nya-sedlar/200-kronorssedel), director Ingmar Bergman was chosen. One of the images is from the set of the movie The seventh seal, where Bergman is instructing the actor playing Death. Thus, Sweden is quite possibly the first and only country to actually have Death itself(!) on the official banknotes. :D