In der fiktiven iranischen Geisterstadt Bad City leben die Individuen der untersten Schicht der menschlichen Gesellschaft. Arash (Arash Marandi) lebt bei seinem heroinsüchtigen Vater. Als er bei dem lokalen Drogendealer aufschlägt, begegnet er einer mysteriösen jungen Frau im Tschador (Sheila Vand), die gerade das Haus verlässt. In der Wohnung findet er die Leiche des Dealers vor und nimmt kurzerhand Drogen und Geld mit. Arash beliefert fortan seinen Vater selbst mit Drogen und verkauft die restlichen an andere Süchtige. Auf einer Kostümparty trifft er das unbekannte Mädchen wieder, das ihn auf seltsame Weise fasziniert, doch es hat ein blutiges Geheimnis.