Christian Bale as Jack Rollins/Pastor John.
Christian Bale como Jack Rollins / Pastor John.