Doyle est un adolescent snob, génie de l'informatique et doté d'un caractère infernal. Il est placé en pension dans un collège privé. Sa mère, Natalie, veut inviter son fils pour les fêtes de Thanksgiving, mais Doyle refuse. Dutch, le nouveau compagnon de sa mère, décide d'aller le chercher. Leur rencontre est explosive. Ils vont se battre et se haïr. Dutch finit par abandonner Doyle sur la route pour le retrouver après dans un motel où l'adolescent lui casse sa voiture. Pour poursuivre leur chemin, ils vivent plusieurs aventures qui vont les rapprocher. Devenus les meilleurs amis, ils arrivent enfin à destination.