Sheriff Church and Detective Zeppelin struggle to keep the peace in their troubled town where the only interests of the locals are church and drugs. Newly engaged Shelby John and Ruby Red want to have a new start in life. They decide to start a family and give up drug use. However, Shelby finds her lover dead on the porch, unable to fulfill her last wish; to be baptized in the river to wash away sins. Furious, Shelby embarks on a revenge killing spree to right all the wrongs that have been done to Ruby by a drug cartel. Armed only with adrenaline, anger and a nail gun, Shelby takes out those who were involved in selling drugs to Ruby one by one.