После двадцати лет тюрьмы Рассел Колсон выходит на свободу. Мир снаружи для него совершенно чужой. Он с трудом находит работу ночным уборщиком в забегаловке и снимает крошечную комнату в каком-то старом мотеле. Жизнь его серая, одинокая и бесцельная. Он просто существует, пытаясь не наткнуться на полицию и не вернуться за решетку.
Всё меняется в одну из таких ночей. Вынося мусор за закусочной, он слышит странный звук из контейнера. Разгребая пакеты, он находит новорожденного младенца, завернутого в грязное полотенце. Ребенок явно брошен.
Первый порыв Рассела — вызвать полицию, это же правильный поступок. Но что-то его останавливает. Он понимает, что малыш попадет в систему, а у него самого нет в жизни ничего и никого. Этот ребенок такой же одинокий и никому не нужный, как и он сам. Против всякой логики, Рассел решает не звонить копам. Он берет младенца и уносит к себе в мотель.
Так начинается его нелегальное отцовство. Он понятия не имеет, что делать с ребенком. Сначала он в панике, покупает смесь и памперсы, читает в интернете, как ухаживать за новорожденными. Ему приходится брать ребенка с собой на ночную работу и прятать его, когда кто-то входит. Это безумие и постоянный страх, что его поймают. Но в этом хаосе в его жизни впервые появляется смысл. Он чувствует ответственность и какую-то странную радость. Он дает малышу имя — Бэби, потому что другого имени у него нет.
Но, конечно, так не может продолжаться вечно. На его след выходит социальный работник, которая уже расследует дело о брошенном младенце. Начинают задавать вопросы и в мотеле, где он живет. Его прошлое как бывшего заключенного тоже дает о себе знать. Рассел оказывается в ловушке: он полюбил этого ребенка и хочет его защитить, но закон и обстоятельства против него. Он стоит перед тяжелейшим выбором: попытаться скрываться дальше или сделать для Бэби то, что будет по-настоящему лучше, даже если это разобьет ему сердце. Фильм как раз об этом сложном выборе и о том, может ли человек, совершивший ошибку, получить шанс на искупление.