James McAvoy stars in this black comedy-cum-police procedural set in Scotland based on the novel by Trainspotting author Irvine Welsh. McAvoy plays a detective in Edinburgh who's assigned to investigate the murder of a Japanese student, but slowly begins to lose his grip on reality as he continues to abuse sex, drugs, alcohol and play mindgames with his colleagues. It's fiendishly dark in places and everything you'd expect from the mind of Irvine Welsh. Not for the faint-hearted.