It’s exciting to see Shyamalan on such confident footing once more, all these years later.
The original story is a sensational one. It's about a factory worker in Buffalo, NY, whose ex-wife married a small-time hood who testified for the government in a case against local Mafioso. Under the government's secret "witness relocation program," the hood was protected against mob revenge by being spirited out of New York and re-established, with a new name and identity, in Michigan. The wife and kids went along. And the factory worker, the actual father of the children, could not discover where his own kids were.
This is a terrifying story, a Kafkaesque puzzle that we can imagine being made into a very good movie. But "Hide in Plain Sight" lets us down. The movie's basic weaknesses seem to be in the screenplay and the direction (with James Caan directing himself in his filmmaking debut).
At some point early in the history of this film, everyone should have sat down and agreed on a clear narrative line from beginning to end, one that would have cast the material in dramatic form, established tension, and involved us emotionally. Instead, the finished movie seems to have been made from notes. There are scenes that seem to have been included in the movie only because they actually did happen in real life - not a good enough reason.
And, time after time, the movie seems to be building to dramatic climaxes and then abruptly cuts away from them. Two examples: a visit to the hero's congressman in Washington, and a scene in a government office where Caan hurls a telephone and a typewriter around in an attempt to scare a secretary into supplying his kids' whereabouts. Both scenes end prematurely. There are other scenes that do work, but seem unnecessary - for example, the scene in which Caan is laid off at work, and a long scene with two couples conversing awkwardly in a bar.