A Dog’s Purpose được chuyển thể từ tiểu thuyết ăn khách cùng tên kể về Bailey - một chú chó qua nhiều lần đầu thai, chung sống với nhiều người khác nhau trong những hoàn cảnh khác nhau để tìm hiểu mục đích sống của cuộc đời mình. Tuy nhiên người mà Bailey gắn bó nhất chính là cậu bé Ethan. Dù hàng chục năm trôi qua, trải qua bao nhiêu kiếp sống, Bailey vẫn tìm đường quay về với người chủ đầu tiên mà nó nhớ đến...