A namorada de Jeff Bauman (Jake Gyllenhaal) participa da famosa Maratona de Boston. Jeff fica esperando por ela, quando acontece uma explosão. Ele é atingido e só acorda dias depois, no hospital, onde descobre que suas pernas foram amputadas. Começa aí a recuperação e a superação de Jeff para voltar a andar.