Traveling the Louisiana back roads with something awful stored in his trunk, Frank Castle stops at a service station on the edge of the bayou... and steps into a world of unspeakable horror! Patrolling the depths of hell, the Punisher has crossed paths with some unsavory characters, but nothing has prepared him for the unspeakable depravity of the Geautreauxs.