ReelViews
James Berardinelli
Like nearly any thriller, no matter how intelligently and tightly plotted, it is possible to poke holes in its fabric. But, as it's unspooling in the theater, it makes for a wonderful movie house experience. Here's a sleeper worth a few extra miles' travel to see.
Read Full Review