Look at those luscious locks! Go Gurra! The article found here states that the team is doing some last minute filming in Stockholm and the movie itself is scheduled to be released Fall 2010! Can't wait!
Originally found at alexskarsgard.net Thanks :)
Edit thanks to sifdax
Google translated article here