Marya Sea Kaminski as Hedda Gabler

I'm sitting in a hotel room at 11 pm in UmeƄ (where Stieg Larson lived), northern Sweden. There is a huge birch tree outside the window and a red brick and slate steeple that dates from just the time of [...]