Adaptation of Irvine Welsh story about a bigoted junkie cop starring James McAvoy. Filmed in Edinburgh in and around the Grassmarket and at Edinburgh Castle.