Rose McGowan plays Amy Blue, a rebellious and mysterious young woman caught up in a violent road trip.
James Duval portrays Jordan White, a sullen and apathetic teenager who gets entangled in a series of dangerous events.
Johnathon Schaech takes on the role of Xavier Red, a charismatic and enigmatic stranger who joins the journey of Amy and Jordan.
Cress Williams plays Peanut, a menacing and unpredictable character who adds to the chaos of the road trip.
Dustin Nguyen appears as the Quickiemart Clerk, a minor character encountered by the main trio during their journey.
Margaret Cho appears as the Clerk's Wife in a brief but memorable role in the film.
Lauren Tewes portrays the TV Anchorwoman, who provides a glimpse into the media world within the film's chaotic narrative.
Christopher Knight appears as the TV Anchorman, alongside the TV Anchorwoman, delivering news updates in the film.
Nicky Katt plays the Carnoburger Cashier, a minor character encountered by the main trio during a stop on their journey.
Johanna Went appears as the Carnoburger Co-Worker, adding to the backdrop of the fast-food setting in the film.
Perry Farrell makes a cameo as the Stop 'n' Go Clerk, adding to the quirky encounters along the protagonists' journey.
Amanda Bearse appears as the Barmaid, a minor character providing a brief interaction with the main cast in a bar scene.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.