World premiere of Irvine Welsh's Filth takes place in Edinburgh
Stars from the movie, including James McAvoy, will be joined by the author on the red carpet.
The world premiere of Irvine Welsh’s Filth is taking place in Edinburgh.
Stars from the movie are joining the author on the red carpet at Vue Omni from 6pm on Monday.
The film is based on Welsh’s novel and tells the story of Bruce Robertson, a bigoted and corrupt policeman who tried to ruin his colleagues while solving a brutal murder.
As Robertson, played by James MaAvoy, tries to turn his colleagues against one another he starts to lose himself in a web of deceit he cannot control.
The film also stars Jamie Bell, Jim Broadbent and Joanne Froggatt and is written and directed by Jon S. Baird.
Filth is released in Scotland on September 27 and the rest of the UK and Ireland on October 4.
Feedback: We want your feedback on our site. If you've got questions, spotted an inaccuracy or just want to share some ideas about our news service, please email us on email@example.com.
Download: The STV News app is Scotland's favourite and is available for iPhone from the Apple store and for Android from Google Play. Download it today and continue to enjoy STV News wherever you are.