Maria (Maria Heiskanen) is swept away by the loutish rake Sigfrid (Mikael Persbrandt, who delivers a phenomenal performance), and marries him at a young age.
Sigfrid can't keep a job, but possesses a unique gift for stumbling home roaring drunk at the worst possible moment. Eventually, his rage and frustration manifest themselves on the domestic front.
Confronted with a bleak future, Maria strikes up a friendship with Mr. Petersson (Jesper Christensen), the proprietor of the local photography shop.
She begins taking her own photographs. For her, it's a near magical window to a world she knows little about, and a welcome respite from her tumultuous home life.
Her new pastime poses troubling questions for her, though: is the satisfaction she gets from it worth her marriage, one of the few constants in her life? (Trononto International Film Festival)
Starring: Maria Heiskanen, Mikael Persbrandt, Jesper Christensen
Everlasting Moments is released 22nd May