This film is an absolute blast! It has an amazing cast and the four main leads have great chemistry. This is Kevin Costner's best role by far. The dialogue is surprisingly witty! You can tell that this was written by the guy who wrote The Empire Strikes Back. Jeff Goldblum has a small role in the film too if you need any other reason to see it. I can not recommend Silverado (1985) enough!