Huurmoordenaar Joe (Nicolas Cage) is de oplossing voor ieder probleem. Dodelijk accuraat, ijzingwekkend effectief en zonder enig moreel bezwaar. Eén telefoontje zijn kant uit is voldoende om iemand voor altijd het zwijgen op te leggen. Niemand kent zijn naam of zijn echte identiteit, maar als hij wordt ingehuurd weet je dat je laatste uur heeft geslagen.
Als Joe in Bangkok wordt ingehuurd voor drie liquidaties in korte tijd, bereidt hij zich voor als gebruikelijk: zoek een afgelegen locatie, een handlanger die gemist kan worden en ga aan de slag. Al snel blijkt dat er aan deze klus niets standaard is en dat Joe stuk voor stuk zijn eigen regels moet breken. Is hij zijn eigen leven nog wel zeker?