Second Assistant Director
El detective Bruce Robertson (James McAvoy) es el detective de policía más maleducado, pervertido, misántropo y adicto a las drogas y al sexo de Edimburgo. A pesar de ello, Robertson quiere un ascenso. Claramente es la persona adecuada para el trabajo; el resto de sus colegas son idiotas. Desafortunadamente, ha habido un asesinato y el jefe de Bruce quiere resultados. No hay problema. Él está al mando y cuando resuelva el caso y consiga el ascenso su mujer volverá con él.
Third Assistant Director
Joe está en el paro. Después de ser un alcohólico durante años, ha conseguido dejar de beber y dedica buena parte del tiempo a entrenar al peor equipo de fútbol de Glasgow. Ayuda también a una pareja de jóvenes drogadictos que tienen un hijo y en cuya casa conoce a Sarah, una asistenta social que se ocupa de ellos. Joe y Sarah se enamoran apasionadamente, pero su relación no es nada fácil en un mundo donde la vida cotidiana es realmente dura.