Jimmy, Dave, Sean são três amigos que cresceram juntos em Boston, mas que seguiram caminhos diferentes depois de Dave ter sido raptado e alvo de terríveis abusos sexuais, dos quais consegue escapar com vida, muito embora marcado para toda a vida. Anos depois, eles reencontram-se quando Katie, a filha adolescente de Jimmy, aparece morta. A investigação fica a cargo de Sean, que é agora da polícia, mas as suas suspeitas apontam precisamente para Dave, que mantém uma atitude suspeita e parece estar a esconder qualquer coisa acerca da noite do crime. Seja como for, Sean precisa apressar-se a descobrir o culpado, porque o desgostoso Jimmy está decidido a fazer justiça pelas próprias mãos.

O policial Steve Burns (Al Pacino) foi destacado para investigar uma série de assassinatos de homossexuais em Nova York. Com a intenção de crescer dentro da corporação, aceita o desafio de se passar por gay, sabendo que terá que frequentar a comunidade e mergulhar nos clubes de sadomasoquismo. Só não sabia que a sua caçada ao maníaco poderia ser longa e que ninguém sai normal de uma experiência tão brutal como esta. (RC)

Joe Taylor (Ewan McGregor) é um jovem escocês perdido. Ele consegue emprego na barca de um casal, Leslie (Peter Mullan) e Ella (Tilda Swinton), que viaja de Glasgow para Edinburgh. Um dia ele descobre o corpo de uma mulher boiando no canal. A polícia investiga o caso e chega a prender um suspeito, mas aos poucos Joe deixa transparecer que sabe mais sobre o caso do que aparenta. Na realidade ele conhecia a mulher. Enquanto isso uma atração entre Joe e Ella fica evidente e Leslie acaba percebendo. A tensão entre os três é agravada pelo pequeno espaço que há na barca.