Willard est un jeune homme plutôt asocial, sans amis, vivant avec une mère envahissante dans une vieille demeure, humilié par son patron dans une entreprise au sein de laquelle aucun des employés ne le respecte. Alors qu'un jour il quitte furieux un repas d'anniversaire, il va tomber nez à nez avec un rat dans une partie calme de son jardin. Après s'être montré incapable de se débarrasser des rats qui vivent là, il va se lier d'amitié avec l'un d'entre eux qu'il va surnommer Socrate. Willard va par la suite utiliser une véritable armée de rats pour se venger de ses humiliations, mais une confrontation entre lui et un des rats, Ben, va également survenir...
Après avoir fui son proxénète, Kelly, une prostituée, s'installe à Grantville où elle décrôche un emploi d'infirmière à l'hôpital.
Tout va bien pour la jeune femme, dont le désir de refaire sa vie est en train de prendre forme au-delà de toutes ses espérances.
Lorsqu'elle tombe amoureuse du richissime Grant, c'est le bonheur absolu.
Mais celui-ci est un ancien pédophile...