Dans la ville de Denver, une jeune chienne trouve refuge auprès d'un jeune étudiant en médecine, Lucas, qui la baptise Bella. Considérée comme un pitbull, une race interdite dans la ville, Bella doit être envoyée loin de son maître le temps qu'il trouve un nouveau logement. Convaincue que Lucas a besoin d'elle, la chienne entreprend alors un voyage de plus de six cents kilomètres à travers des paysages sauvages pour le retrouver. Ce périple semé d'embûches et de rencontres inattendues met à l'épreuve son instinct de survie et sa fidélité indéfectible.