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: Katrina Kaif, Shamita Shetty at Mumbai airport
Photos: Varun Dhawan, Alia Bhatt promote 'Badri...' on 'Dil Hai Hindustani'
In pictures: 15 facts about kissing that will surprise you
Photos: Shahid Kapoor and Mira Rajput at cafe in Bandra
Photos: Deepika Padukone, Neha Dhupia and Soha Ali Khan at event