Great plot idea but the after a while I couldn't distinguish who was fighting who or what side a character was on. The characters also got a bit excited and started yelling at each other hysterically even though (I think) they were meant to be comrades.
I thought it lost its way a touch toward the end but the writing was good in the main and the casting was excellent. Both Ray Winstone and Vera Farmiga did some scene stealing.