Sinopsis: Después de recibir el pago por un asesinato, Frank (Nicolas Cage) es condenado a cadena perpetua pero al ser diagnosticado con una enfermedad terminal es puesto en libertad. Manteniendo su condición en secreto, Frank se reúne con su hijo Joey y para compensar el tiempo perdido le hace regalos sumamente costosos . Frank está desesperado por reparar la relación con su hijo y al mismo tiempo vengarse de los que lo perjudicaron. Cuando él descubre un secreto corre contra el reloj de su vida, tratando de exponer mentiras del pasado antes de que sea demasiado tarde.