Bruce Robertson (James McAvoy) ist Polizist in Edinburgh, Schottland. Er verbringt die meiste Zeit seines Lebens damit, die Menschen um ihn herum (vor allem seine Kollegen), die er verachtet, mit seinen Psychospielchen zu manipulieren und den Rest mit Alkohol, Drogen und schrägen Sexbekanntschaften. Als eine mögliche Beförderung in Aussicht steht, dreht Robertson voll auf und verliert dabei immer mehr den Bezug zur Realität. Dass er nebenbei einen Mordfall an einem japanischen Studenten ermitteln soll, wird dabei schnell zu Nebensache.









