Julian (Ryan Gosling) jest właścicielem klubu w Bangkoku, w którym prowadzi nie do końca legalne interesy. Kiedy jego brat Billy zostaje zamordowany, życie Juliana radykalnie się zmienia. Ich matka (Kristin Scott Thomas) oczekuje, że młodszy syn odnajdzie zabójców brata i go pomści. Mężczyzna - mimo oporów i wątpliwości - postanawia dotrzeć do człowieka, który prawdopodobnie stoi za śmiercią Billy'ego. Wie tylko, że w ciemnych zaułkach miasta nazywają go Aniołem Zemsty...