After being tortured and beaten within an inch of his life, ex-preacher Jacob Divine returns to his hometown in hopes of starting a new life. He soon finds comfort in the loving arms of his new wife and a rekindled relationship with his father, but this peace is short-lived. Confronted with the hostile resentment of his older brother and the violent attacks of a local drug dealer, Jacob must come to terms with his dark past or risk losing everything again.
The Fantastic Mr. Fox bored with his current life, plans a heist against the three local farmers. The farmers, tired of sharing their chickens with the sly fox, seek revenge against him and his family.
This psychedelic tour of life after death is seen entirely from the point of view of Oscar (Nathaniel Brown), a young American drug dealer and addict living in Tokyo with his prostitute sister, Linda (Paz de la Huerta).