Joe Doucett was mysteriously kidnapped one night and was held in solitary confinement for twenty years. Once he is mysteriously released, Joe is on a hunt to get revenge.
Josh Brolin created the film's title artwork. The movie was shot in New Orleans, Louisiana.