Hollywood im Jahr 1916. Die drei Stummfilmstars Lucky (Steve Martin), Dusty (Chevy Chase) und Ned (Martin Short) wurden soeben wegen überhöhter Gagenforderungen gefeuert. Doch sie haben Glück: Ein Brief aus Mexiko verspricht ihnen viel Geld. Allerdings haben die drei aufgrund ihrer fehlenden Spanisch-Kenntnisse, den wahren Inhalt des Schreibens nicht richtig mitbekommen. Sie sollen in Mexiko nicht ihre drittklassigen Westernshows abziehen, sondern ein Dorf von einer Bande gefährlicher Desperados befreien, die vom bösen Banditen El Guapo (‚Der Gutaussehende‘) ausgebeutet wird. Im Glauben, es handele sich um eine Anstellung als Schauspieler, reisen die drei nach Mexiko. Als sie nach den ersten Begegnungen mit den Banditen erkennen, dass die Dorfbewohner ihr Können mit Lasso und Revolver in den Filmrollen für Wirklichkeit gehalten hatten und sie in einem echten Konflikt helfen sollen, entschließen sie sich dennoch, dem Terror ein Ende zu setzen. Das Chaos ist vorprogrammiert …