Durant la guerre de Sécession, le lieutenant John Dunbar, envoyé à un poste de reconnaissance dans les plaines du Dakota, rencontre le peuple sioux. Il se lie d'amitié avec la population indienne, au point d'intégrer une tribu et de s'éprendre de l'une des leurs.
Jack, un pompier de Chicago parti en retraite suite à un incident de service se retrouve dans un petit camp de vacances sur une île paradisiaque des Caraïbes. Il fait la connaissance d'Ernest, le propriétaire d'un hôtel qu'ils vont tenter ensemble de rajeunir mais leurs efforts seront menés...