Hollywood star Maggie Gyllenhaal has been named best actress at the Stockholm Film Festival for her role in the film Sherrybaby.
Maggie Gyllenhaal's portrayal has been widely praised
The movie, directed by Laurie Collyer, won the Bronze Horse award for best film, called "a pure and heartbreaking work" by festival judges.
Gyllenhaal - sister of Brokeback Mountain star Jake - plays a recovering heroin addict in the film.
The 17th Stockholm Festival is set to draw to a close on Sunday.
The best actor award was won by Ryan Gosling for his role in Half Nelson, and US road comedy Little Miss Sunshine picked up the audience award.
British cinematographer Anthony Dod Mantle was honoured for his work on The Last King of Scotland, which dramatises the rule of Ugandan dictator Idi Amin.
Swedish film director Lasse Hallstrom, whose credits include What's Eating Gilbert Grape and Chocolat, was presented with a lifetime achievement award.