À vingt-deux ans, Carla Tate (Juliette Lewis) est une jeune femme handicapée mentalement. Après avoir passé plusieurs années dans un pensionnat privé, elle rentre enfin à la maison retrouver ses riches parents dans le nord de la Californie. Mais la famille n'arrive par à faire face à son...
Pour le jeune Marty, son basset Shaïlo correspond au chien parfait. Son ancien maître, Judd Travers, le maltraitait constamment, et le petit garçon avait décidé de le sauver en l’accueillant chez lui. Marty est à nouveau confronté au brutal Travers qui souhaite plus que tout récupérer...