Filth
Raucously entertaining, darkly comic drama with lively, energetic direction, a superbly written, gloriously sleazy script, a terrific support cast and a powerful central performance from James McAvoy.