Beautiful, interesting, incredible cinema.
Two spaghetti western fans arrive in Spain to live their dream.