Câu chuyện diễn ra trong bối cảnh Thế chiến II và xoay quanh cậu bé Bruno, con trai của một sĩ quan Đức Quốc xã. Gia đình Bruno buộc phải chuyển từ Berlin đến một ngôi nhà gần một trại tập trung, nơi cha của cậu được giao nhiệm vụ chỉ huy. Bruno không thể hiểu những gì đang xảy ra quanh mình và cảm thấy cô đơn trong cuộc sống mới. Trong khi khám phá khu vực xung quanh ngôi nhà, Bruno tình cờ gặp Shmuel, một cậu bé Do Thái đang sống trong trại tập trung bên ngoài hàng rào. Shmuel mặc bộ pyjama sọc, biểu tượng của những người bị giam giữ trong trại. Hai cậu bé nhanh chóng trở thành bạn bè, mặc dù họ bị ngăn cách bởi hàng rào. Họ gặp nhau thường xuyên, chia sẻ những câu chuyện và khám phá những niềm vui nhỏ trong cuộc sống.