Rangga (Adipati Dolken) yang sejak kecil tinggal bersama adiknya Sarah (Ghina Salsabila) dan sahabatnya Arman (Fauzan Smith) di panti asuhan Haji Rachman (Jamal Mirdad) – Hajjah Rosna (Henidar Amroe) mengamuk ketika mendapati Lily (Widy Vierra), salah seorang anak panti asuhan itu diperkosa oleh Jerink (Edo Borne), adik Rambo (Tio Pakusadewo), preman yang menguasai wilayah panti. Jerink yang tewas di tangan Rangga membuatnya dihukum penjara selama 3 tahun. Selama Rangga dipenjara, panti asuhan itu dilanda kekacauan. Haji Rachman terbunuh oleh Rambo dan anak-anak panti dijadikan pengemis jalanan. Maka setelah ia bebas, Rangga pun berniat untuk mengakhiri semua kejahatan Rambo yang juga masih mengincar nyawanya. Apalagi, preman berdasi musuh bebuyutan Rambo, Jerry (Ray Sahetapy), turut memanfaatkan keadaan ini dengan melindungi Rangga. Disitulah kemudian Rangga bertemu dengan Cinta (Nadine Alexandra), gadis misterius dengan masa lalu pahit yang kerap berdoa dari luar gereja, dan carut marut ini berlanjut ketika Rangga tak lagi bisa melarikan diri dari ancaman Rambo terhadap Hajjah Rosna dan anak-anak panti. Satu-satunya cara adalah dengan menerima tawaran Rambo untuk jadi martir meledakkan gereja di wilayah Jerry.