Cuando su esposa es brutalmente asaltada, Gerard (Nicolas Cage), un profesor de Nueva Orleans, decide tomarse la justicia por su mano y vengarse con la ayuda de un misterioso tipo llamado Simón (Guy Pearce), que le ofrece su ayuda a cambio de un pequeño favor...