โดยเรื่องราวใน Only God Forgives บอกเล่าเรื่องราวของ “จูเลี่ยน” (ไรอัน กอสลิ่ง) ชาวต่างชาติที่อาศัยอยู่ในกรุงเทพฯ เขาและน้องชาย “บิลลี่” (ทอม เบิร์ค)
เปิดค่ายมวยไทยในเยาวราชเพื่อใช้เป็นฉากบังหน้ากิจการค้ายาเสพติดข้ามชาติ แต่เมื่อบิลลี่ถูกสังหารอย่างโหดเหี้ยม ทำให้ “เจนน่า” (คริสติน สก็อตต์ โทมัส) แม่ของจูเลี่ยนและบิลลี่ ผู้ดูแลธุรกิจทั้งหมดต้องเดินทางมายังกรุงเทพฯ เพื่อรับศพลูกชาย พร้อมกับต้องการให้ “จูเลี่ยน” ตามล่าหาตัวฆาตกรที่ฆ่าบิลลี่ให้ได้
เบาะแสที่ จูเลี่ยน ค้นพบทั้งหมดก็นำให้เขาไปเผชิญหน้ากับ “ช้าง” (วิทยา ปานศรีงาม) อดีตเจ้าหน้าที่ตำรวจที่เป็นที่รู้จักจากทุกคนในวงการว่าเป็นทั้งผู้รักษากฎหมายและผู้ประหาร การล้างแค้นให้กับน้องชายนำจูเลี่ยนเข้าไปสู่เส้นทางของความรุนแรง การหักหลัง ความอาฆาตแค้น รวมถึงการต้องเผชิญหน้ากับอดีตของตัวเองที่อาจเป็นหนทางที่นำไปสู่การไถ่บาป