this be one of the most beautiful western you will ever see . it a true masterpiece and arguably corbucci fine . sergio leone will always be the name everyone associate with spaghetti western but sergio corbucci contribution to the genre deserve great recognition . people usually always mention django and the great silence when talk about corbucci western but companeros be perhaps his best work . companeros be a much light film than the aforementioned . like most corbucci western there be a political undertone to the film and the plot revolve around the mexican revolution ( similar to a professional gun which corbucci direct 2 year earlier ) . che guevara look a like thomas milian be superb a the comical revolutionary vasco and corbucci regular franco nero be excellent a his ultra cool swedish mercenary partner . add to the mix a marijuana smoke psychopath play by jack palance and you have one explosive concoction of a western . pull all this together be another masterful score by the legendary ennio morricone . i guarantee you will still be sing the theme tune a week later . i rate this a one of the best western of all time . it a really fun film and an absolute must for fan of the spaghetti genre .