Sam Childers (Gerard Butler) is an alcoholic drug-using biker from Pennsylvania. On his release from prison, he finds that his wife (Michelle Monaghan) has given up her job as a stripper, because she has since accepted Christ as her saviour. Initially infuriated by his wife's decision, he returns to his routine of partying and using drugs like heroin with his fellow biker friend Donnie (Michael Shannon). One night while on a bender with Donnie, he almost kills a vagrant. He is shaken by the experience, and the day after allows his wife to persuade him to go to church with her, where he is eventually baptized and offered salvation.