The Last King of Scotland has swept the board at the Scottish Baftas.
The drama about Ugandan dictator Idi Amin won best film, best screenplay and best actor for James McAvoy at the awards ceremony in Glasgow.
Television comedy Still Game won the audience award for the second year in a row, while the show's Jane McCarry was named best actress for her role as Isa.
Rebus picked up the award for best drama, while Nina and the Neurons was named best children's show.
Newsnight Scotland won in the best news and current affairs category for its one-off documentary about voting problems at the Holyrood elections.
There were special awards for composer Craig Armstrong and news presenter Mary Marquis.
Sean Biggerstaff, who has appeared in two Harry Potter films, was named best television actor for his role in Consenting Adults.
Black Watch - A Soldier's Story picked up the prize for best documentary, while Blow Out was the best comedy or entertainment and Dundee-based Dynamo Games won best interactive title for its Championship Manager game.
The Last King of Scotland tells the story of a fictional friendship between Idi Amin and his Scottish doctor, played by James McAvoy.
The film has already won Forest Whitaker a best actor Oscar for his portrayal of the Ugandan dictator.
McAvoy, 28, returned to his home city to pick up his award on Sunday.
He said: "I am very very pleased to have won the award. It's nice to get it at home in Scotland, in Glasgow, and in front of my family.
"I've played a lot of Englishmen, and for Scottish Bafta to forgive me for that and award me for playing a Scotsman is very humbling."