Als ein neuer Gefangener (Ali Saieed) in einem Militärgefängnis ein unheimliches Verhalten an den Tag legt, wird die Suche einer jungen Verhörspezialistin (Nida Rahim) nach der Wahrheit zu einem Kampf ums Überleben. Nachdem sie die regierungsfeindlichen Aktivitäten ihres Vaters aufgedeckt hat, wird Nida Rahim als neue Vernehmungsbeamtin in das abgelegene Gefangenenlager Meghdoot 31 berufen. Blitze aus der Vergangenheit beginnen, Nida heimzusuchen. Als der Sektenführer Saeed zum Verhör gebracht wird, lassen seine entnervenden Antworten sie an seinen Motiven zweifeln. Nida erfährt von dem Ghoul, der Saeed bewohnt. Als sie es ihren Mitverhörern erzählt, erfährt sie die erschreckende Wahrheit darüber, was seine Anwesenheit offenbart.