A lot of crummy movies have been made out of Stephen King material. This is one of the few times when everything clicked. Christopher Walken is flawless as the lead character; Martin Sheen does a great prophetic impression of Ross Perot nine years before the fact.