it reminds me of the movie Smilia(i should have looked up the name) --smilia sense of snow..

it was a foriegn film-- and it touch on the topic of frozen prehistoric bacteria.. set in finland? sweden? (with sub-titles)

it was a great movie..