Podczas powrotu do domu wybucha kłótnia pomiędzy żołnierzem Unii, a Jimem Vancem i jego bratankiem. Gdy na miejscu sąsiad próbuje zaskarbić sobie ich zaufanie, konfederaci dostają napadu złości.
Danny (John-Paul Howard) to osierocony chłopiec mieszkający w rodzinie zastępczej. Pewnego dnia znajduje sympatycznego psa Teddy'ego. Kiedy okazuje się, że należy on do prezydenta Stanów Zjednoczonych (Eric Roberts), Danny postanawia go oddać. Razem z pieskiem wyrusza do Waszyngtonu. W niebezpiecznej podróży pomaga im sympatyczny czarnoskóry Duży Mike (Tommy "Tiny" Lister).
Jeff (George Segal) i Mari (Natalie Wood) są małżeństwem od piętnastu lat. Chociaż ich związek nie jest doskonały, są razem szczęśliwi. Tymczasem wszyscy ich przyjaciele rozwodzą się albo decydują na separację. Wkrótce zaczynają oni przekonywać Jeffa i Mari, że również ich małżeństwo czeka klapa, a rozstanie może im tylko zrobić lepiej.