Implausible, not so thrilling thriller with an odd twist at the end.SpoilerbarnowlAug 5, 1999Permalink