Chauffeur de taxi sénégalais à Winston-Salem en Caroline du Sud, Solo est engagé par William, septuagénaire sudiste, pour le conduire deux semaines plus tard au sommet du Blowing Rock, situé dans les Blue Ridge Mountains. Il devient rapidement évident pour Solo que l'homme ne prévoit pas de revenir de son voyage imminent. Bien décidé à le faire changer d'avis, Solo décide d'entrer dans sa vie en devenant son chauffeur attitré et ami, pour garder un oeil sur lui et connaître ses secrets.