Un uomo di nome Flyn (Il Lim) è in missione per uccidere gli uomini che hanno violentato sua moglie Olivia (Leelee Sobieski). Si ritrova a vivere una doppia vita da assassino e marito. Trova un amico inaspettato, un prete (Ron Perlman), mentre affronta la gravità dei suoi atti. La storia giunge al culmine quando Flyn scopre di essere in una battaglia che ha già perso ...