Los Angeles: James McAvoy has bagged the best actor trophy at the BAFTA Scotland's annual awards for his role of corrupt, drug-taking and alcoholic cop in 'Filth', adapted from Irvine Welsh's novel.
The best actress award went to relative newcomer Sophie Kennedy Clark for her performance in 'Philomena', in which she played the younger version of Judi Dench's titular character, said The Hollywood Reporter.
Crime series 'Broadchurch' star David Tennant won the TV actor award for BBC drama 'The Escape Artist', while Shirley Henderson, one of McAvoy's co-stars in 'Filth', scooped the TV actress title for 'Southcliffe'.
Photos: Kareena Kapoor Khan and Aamir Khan at Mumbai airport
Photos: SRK, wife Gauri, Aishwarya Rai, Shweta Bachchan at Vogue Awards
Photos: Harbhajan Singh-Geeta Basra's TV outing with daughter Hinaya
Photos: Malaika Arora flaunts ripped jeans like a boss!
Photos: Vaani Kapoor, Kriti Sanon, Dia Mirza sizzle on the ramp