You're just driving along with friends when you suddenly get pulled over for no reason and taken to a town in the middle of nowhere. Your life is suddenly not your own and you have just arrived to hell on earth. A very twisted story...can you survive? Not for the faint of heart or those with queasy stomachs.