I came to post a thread, but you already did! Great movie and awesome cast indeed.
Besides Garcia, Walken, Buscemi et al., there's Fairuza Balk pre The Craft in a small role, and one of the most beautiful actresses of all time, Gabrielle Anwar!
There were barebones releases in Spain and somewhere else, Japan I think, but I still have this only on DVD, Imprint is making me happy again.