Nell'America degli anni '30 Micheal Sullivan sembra un tranquillo padre di famiglia. In realtà è un killer al servizio del gangster John Rooney. Una notte Connor, il figlio di Rooney, perdendo la calma uccide tutti i membri di una gang rivale. Il figlio dodicenne di Micheal, che ha seguito il padre di nascosto, assiste alla carneficina, scoprendo la sconvolgente verità su suo padre. Al ragazzino viene risparmiata la vita con la promessa di mantenere per sempre il segreto. Ma Connor, umiliato pubblicamente dal padre per l'errore commesso, non si dà pace e cerca di uccidere l'intera famiglia Sullivan. Sopravviveranno soltanto Micheal e il figlio maggiore che compiranno insieme un viaggio verso la vendetta. Un legale americano, recatosi in Cina per la vendita di programmi via satellite, viene accusato dell'omicidio di una ragazza con la quale ha trascorso la notte. Si tratta di un complotto o di una semplice casualità? Solo la fiducia dell'avvocatessa d'ufficio può salvarlo dalla pena di morte.