Téhéran : une société schizophrène dans laquelle le sexe, la corruption, la prostitution et la drogue coexistent avec les interdits religieux. Dans cette métropole grouillante, trois femmes de caractère et un jeune musicien tentent de s’émanciper en brisant les tabous...
David Graham a tout gâché, sa vie, noyée dans l'alcool, son talent d'écrivain, perdu dans de mauvais livres, et son fils, Alec, qui va être exécuté demain pour le meurtre de sa petite amie. David est décidé à faire éclater l'innocence de son garçon...
John, jeune instituteur dans un petit village australien, fait escale dans la ville minière de Bundayabba avant de partir retrouver sa femme. Le soir, il joue son argent et se soûle. Bientôt, il sombre dans un cycle infernal d'alcool et de violence...