All About Eve: 1950 American drama film written and directed by Joseph L. Mankiewicz, and produced by Darryl F. Zanuck. stars Bette Davis as Margo Channing, a highly regarded but aging Broadway star. Anne Baxter plays Eve Harrington, an ambitious young fan who insinuates herself into Channing's life