Utter rubbish.

A decent cast and some reasonable screenplay, but the plot is just amateur.

The biggest con here is how they managed to get the likes of Freeman and Caine to sign up to it.

I feel cheated, left with no satisfaction from this film at all.