Très affectueux, Cujo est le chien de la famille Trenton qui mène une existence paisible à Castle Rock, dans le Maine. Un jour, Cujo profite de la nature pour débusquer les lièvres de garenne. Mais surgissant d'un profond terrier, une chauve-souris le mord. Rapidement, le saint-bernard manifeste une agressivité inhabituelle. Bientôt incontrôlable, il sème la terreur sur son chemin....
Quand Albert arrive en ville, c'est pour réaliser son rêve: monter sa propre compagnie de taxis. Il engage alors des employés travaillant déjà au service du tyrannique Harold, et essaye de les motiver à faire quelque chose par eux-même. Ce n'est que lorsqu'Albert est kidnappé que les employés vont enfin se serrer les coudes et lutter pour une cause commune....