Tom Stall (Viggo Mortensen) vive tranquillo e felice con la moglie avvocato (Maria Bello) e i loro due bambini nella piccola città di Millbrook, Indiana, ma la loro idilliaca esistenza va in pezzi quando una notte Tom sventa una rapina nel suo ristorante. La sua vita cambia dopo quella notte, tutti lo considerano un eroe, e il circo dei media lo spinge sotto i riflettori. A disagio per questa inaspettata celebrità, cerca di ritornare alla vita normale, ma deve confrontarsi con un tipo misterioso e minaccioso (Ed Harris), che arriva in città credendo che Tom sia l’uomo dal quale in passato ha subito ingiustizie...