Katharine Ross ... Etta Place / Mrs. Sundance / Annie Martin / Bonnie Doris
Steve Forrest ... Detective Charlie Siringo
Stella Stevens ... Lola Wilkins
Michael Constantine ... Dave Riley, Shopkeeper aka David Baker
Katherine Helmond ... Mattie Riley
Hector Elizondo ... Pancho Villa