Deniz Kuvvetleri'nden terhis olan Elvis (Gael Garcia Bernal) hiç görmediği babasını bulmak için küçük bir kasabaya gelir. Babası David Sandow (William Hurt) geçmişine sünger çekmiş, kendini dine vermiş ve bu küçük kasabanın çok sevilen rahibi olmuştur. Karısı ve yetişkin iki çocuğuyla sakin bir hayat sürmektedir. Oğlu Paul (Paul Dano) üniversiteye yazılmıştır. Kızı Malerie (Pell James) okulu, evi ve kilise arasında sıradan bir hayat sürmektedir. David'in bu yeni hayatında "bir gençlik hatası" olarak gördüğü Elvis'e yer yoktur. Ama Elvis, kapalı kapıları bir şekilde açmayı başaracaktır... Şiddet yoluyla bile olsa.