It's not an easy thing to keep an audience suspended between sympathy and revulsion for a character, but writer-director Alex Karpovsky (best known for his... More >>>