Nate Foster, 13 ans, s'enfuit en douce de Pittsburgh, avec son amie Libby, après avoir été recalés de la pièce de théâtre de leur école, afin de se rendre à New York dans le but de passer une importante audition pour une comédie musicale. Par le plus grand des hasards, il tombe sur sa...
Toller, un ancien aumônier militaire, ravagé par la mort de son fils, conseille une jeune paroissienne, Mary et son mari, un écologiste radical. Cette nouvelle mission lui permet de redonner un sens à sa vie et lui donne l’espoir de pouvoir réparer les erreurs du passé.