Jonas (do diễn viên Brenton Thwaites thể hiện) sống trong một xã hội hoàn hảo, nơi mọi thứ đều được kiểm soát và điều chỉnh một cách chặt chẽ. Tuy vậy, cuộc sống của anh thay đổi hoàn toàn khi anh bắt đầu được tiếp xúc với Giver (được thể hiện bởi Jeff Bridges), người giữ hồi ức của cả cộng đồng. Những bí mật mà Giver tiết lộ đã cho Jonas cái nhìn sâu sắc về quá khứ đen tối mà cộng đồng bảo vệ. Với sức mạnh của kiến thức, Jonas nhận ra rằng số phận của mình và những người xung quanh đang bị đe dọa. Anh quyết định rời khỏi xã hội nhàm chán và an toàn để tìm kiếm tự do và bảo vệ những người yêu thương. Nhưng đường đi của anh đầy gian khổ và nguy hiểm, khi anh phải đối mặt với những thử thách chưa từng có trong lịch sử, và cảm thấy nổi lên một sức mạnh và lòng dũng cảm mà chưa từng trải qua trước đây.