First half of the movie was pretty straight forward b-action that worked pretty well, but then the second half just inexplicably decides to jump forwards in time one month, just in the middle of a crucial point for a couple of the leadcharacters.
And Michael Madsen without spoiling anything (I couldn't spoil it even if I wanted to as it's never explained) simply disappears from the movie, like literally he goes from being an important figure who just did something crucial for the plot to just never be seen again.
That's not really true he actually does show up in the last 5 minutes together with a person who died 10 minutes prior to that, so clearly that was a scene that was in actuality meant to be shown a lot earlier but I guess the editors thought that no one would notice and it somehow would make sense.
My only guess is that Madsen was problematic on set and he was fired or simply didn't show up anymore so that they had to put another character to take over where Madsen left off. And to be fair his performance suggests that he was barely trying to act.
Jason Mewes also randomly disappears in a crucial moment in the first half.
So yeah it was just all really weirdly put together, it's a shame because the movie had potential and it has a lot of entertaining standalone scenes and some entertaining characters (Rampage and Mewes most notably) but as a whole it doesn't make an iota of sense.