Lewis Hicks (Cuba Gooding Jr.) é um jornalista que escreve histórias sobre crimes cometidos. No entanto, ele é envolvido em uma teia de assassinatos ao entrar na casa de sua nova namorada e encontrá-la morta. Ele é apontado como um dos principais suspeitos e decide, por si mesmo, descobrir e parar o assassino. Lewis o encontra e após um conflito consegue pegar o jornal do assassino, que contém suas vítimas passadas, a descrição e identificação de suas próximas vítimas. Para salvar as pessoas que serão assassinadas, Lewis começa a perseguir o assassino, em uma luta contra o tempo.
Antes de se tornar um agente da CIA, Bob sofria bullying na época do colégio. Já na agência, para resolver um caso ultrassecreto, ele recorre a um antigo colega, popular nos tempos da escola, hoje contador.
Melinda (Taraji P. Henson) sempre foi uma esposa fiel, porém, cansada de ficar ao lado de seu marido preguiçoso, Robert (Lyriq Bent), se divorcia quando ele faz com que ela perca a casa de sua família. Meses depois, Melinda descobre que seu ex-marido ficou rico e está noivo de outra mulher. Sentindo que ele deve a ela todo o tempo e dinheiro que ela investiu quando estavam juntos, ela perde o controle e vai atrás de vingança.