Synopsis
Bad guy speelt zich af in de lawaaierige rosse buurt van Seoul, waar de brute pooier Han-Gi een bizarre liefdesrelatie onderhoudt met het hoertje Sun-Hwa. Han-Gi heeft de studente, nadat ze hem eerder op straat had afgewezen, via chantage tot prostitutie gedwongen. Hij wil haar ten koste van alles in zijn greep houden en vernederen; daartoe bespiedt hij haar met haar klanten heimelijk vanachter een valse spiegel. Maar zijn wraak is allesbehalve zoet. Sun-Hwa wordt populair en zet Han-Gi's trawanten tegen hem op. Na een reeks vreselijke gebeurtenissen beseffen de twee dat ze tot elkaar veroordeeld zijn en alleen met elkaars overlevingskracht verder kunnen in een krankzinnige wereld...