Made for a reputed $4 Million dollars and released in 2007 to theatres in the USA. This is a pretty left field film which has the benefit of some great actors with the leads particularly good, who suck you into a spiders web of a story which though the big revelation does not wholly ring credible, is none the less well worth watching. As a footnote, this smart little indie film just shows how big Hollywood so often wastes millions of dollars on unworthy projects and poor film making.Finally i thought that Amber Valletta made the film work, while she was ably assisted by Michael Keaton who has become a really impressive and very versatile actor, who has left Batman a very long way behind.