เรื่องราวติดตาม Rodrigues (รับบทโดย Andrew Garfield) และ Garupe (รับบทโดย Adam Driver), นักบวชคาทอลิกชาวโปรตุเกสที่เดินทางไปยังญี่ปุ่นในศตวรรษที่ 17 เพื่อค้นหาอาจารย์ของพวกเขา Ferreira (รับบทโดย Liam Neeson), ผู้ที่ถูกกล่าวหาว่าได้ละทิ้งความเชื่อและหายไปในญี่ปุ่น
เมื่อทั้งสองคนไปถึงญี่ปุ่น พวกเขาต้องเผชิญกับความยากลำบากและการต่อต้านจากรัฐบาลญี่ปุ่นที่ไม่ต้องการให้มีการเผยแพร่ศาสนาคริสต์ พวกเขาเห็นถึงความทุกข์ทรมานของชาวคริสเตียนที่ถูก persecuted และต้องทำการตัดสินใจที่ยากลำบากเกี่ยวกับความเชื่อและศรัทธาของพวกเขา