เรื่องราวติดตาม เปปเปอร์ ฟลินน์ (Jacob Tremblay) เด็กชายวัย 8 ขวบที่มีความฝันและความปรารถนาอย่างแรงกล้าในชีวิต โดยเฉพาะอย่างยิ่งเมื่อพ่อของเขา โทมัส ฟลินน์ (Michael Rapaport) ถูกส่งไปเข้าร่วมสงครามใน มหาสงครามโลกครั้งที่สอง
เปปเปอร์มีความเชื่อที่แข็งแกร่งว่าสามารถนำพาพ่อของเขากลับบ้านได้ โดยการใช้พลังแห่งความเชื่อของเขา เขาได้พบกับ เคนจิ (Cary-Hiroyuki Tagawa) ชายชาวญี่ปุ่นที่มีบทบาทสำคัญในการสอนเขาเกี่ยวกับศาสนาและวิธีการใช้ความเชื่อในการเปลี่ยนแปลงชีวิต
ในระหว่างที่พ่อของเขาต่อสู้ในสงคราม เปปเปอร์ต้องเผชิญกับการกลั่นแกล้งและความยากลำบากในเมืองเล็ก ๆ ของเขา แต่ความรักและความเชื่อของเขาสามารถช่วยให้เขาเผชิญกับอุปสรรคต่าง ๆ ได้