Stephen King and Anthony Hopkins waht else needs to be said. Great movie.