Everything must Go est le premier film écrit et réalisé par Dan Rush.
On retrouve dans Everything Must Go, l'actrice Laura Dern. Après s'être faite connaitre grâce à David Lynch (Blue Velvet, Sailor et Lula), la comédienne est surtout connue pour avoir joué le rôle d'Ellie Sattler dans Jurassic Park de Steven Spielberg. Sa carrière s'est ensuite faite plus discrète même si elle a retrouvé le réalisateur de ses débuts pour jouer le premier rôle de Inland Empire.
Le film est tiré de la nouvelle "Why Don't you dance" de Raymond Carver, qui avait déjà été adaptée en 2004 par le superviseur musical australien Andrew Kotatko, dans un court-métrage mettant en scène Abbie Cornish et Hugo Weaving. Robert Altman a aussi réuni plusieurs des nouvelles de l'auteur dans son film Short Cuts.
Le jeune acteur Glenn Howerton est l'un des trois compères amoraux de la série Philadelphia dont il est à la fois acteur, producteur et auteur.
Pour la bande sonore du film, dont les compositions originales ont été écrites par David Torn, Dan Rush a fait appel aux groupes de "rock sudiste" The Ventures et Widespread Panic pour jouer quelques morceaux.