Eastwood starred with Shirley MacLaine in the western "Two Mules for Sister Sara" (1970), directed by Don Siegel. The film follows an American mercenary, who becomes mixed up with a prostitute disguised as a nun, and ends up helping a group of Juarista rebels during the reign of Emperor Maximilian I of Mexico. Eastwood again played a mysterious strangerunshaven, wearing a serape-like vest, and smoking a cigar. Although it received moderate reviews, the film is listed in "The New York Times Guide to the Best 1,000 Movies Ever Made". Around the same time, Eastwood starred as one of a group of Americans who steals a fortune in gold from the Nazis, in the World War II film "Kelly's Heroes" (also 1970), with Donald Sutherland and Telly Savalas. "Kelly's Heroes" was the last film Eastwood appeared in that was not produced by his own Malpaso Productions. Filming commenced in July 1969 on location in Yugoslavia and in London. The film received mostly a positive reception and its anti-war sentiments were recognized. In the winter of 1969–70, Eastwood and Siegel began planning his next film, "The Beguiled" (1971), a tale of a wounded Union soldier, held captive by the sexually repressed matron (played by Geraldine Page) of a Southern girls' school. Upon release the film received major recognition in France and is considered one of Eastwood's finest works by French critics. However, it grossed less than $1 million and, according to Eastwood and Lang, flopped due to poor publicity and the "emasculated" role of Eastwood.