El veterano mercenario Jimmy Conlon (Neeson), que antes era conocido como El Cavatumbas, se siente perseguido por los pecados de su pasado, así como por el policía que ha ido detrás de él durante 30 años. Cuando su hijo Mike (Kinnaman) se convierte en un objetivo, Jimmy tiene que elegir entre la familia de criminales a la que había escogido pertenecer y su auténtica familia, a la que había abandonado hace mucho tiempo. Jimmy solo tiene una noche para averiguar a quién debe su lealtad y para ver si, de una vez por todas, puede hacer las cosas bien.