James McAvoy in 'Filth'
Media playback is unsupported on your device
Video

James McAvoy on Irvine Welsh's Filth

The video contains strong language and flash photography.

Filth has arrived in Edinburgh, the latest film adaption of an Irvine Welsh novel.

The author is still best known for Trainspotting, the book and film that shook up perceptions of Scotland almost 20 years ago.

Filth may not be to everyone's taste as it stars James McAvoy as a bigoted, drug addicted policeman but could it usher in a new era of film-making like Trainspotting?

BBC Scotland's arts correspondent Pauline Maclean reports from Edinburgh.

Filth has been rated 18 by BBFC.

Go to next video: James McAvoy apologises to reporter