Think you know your Old Hollywood legends? This classic cinema quiz is built around one of the most famous epics ever made, Gone with the Wind (1939). Read the clues, weigh the four options, and see whether you can name the star who brought Scarlett O’Hara to life on screen.

The Question
Which legendary actress played Scarlett O’Hara in Gone with the Wind?
- A. Vivien Leigh
- B. Olivia de Havilland
- C. Greer Garson
- D. Bette Davis
The Answer: Vivien Leigh
Vivien Leigh was the British actress who played Scarlett O’Hara in the 1939 film directed by Victor Fleming. Her performance earned her the Academy Award for Best Actress, and she won the award again for A Streetcar Named Desire (1951).
Fun Facts Behind the Other Options
Every name on the list is a real Hollywood star, which makes this quiz a fun test of film history rather than a simple guess.
- Olivia de Havilland appeared in Gone with the Wind as Melanie Hamilton, Scarlett’s sweet and loyal sister-in-law.
- Greer Garson was a major star of the 1940s and won the Best Actress Oscar for Mrs. Miniver (1942), but she was not part of the cast of Gone with the Wind.
- Bette Davis was a celebrated dramatic actress known for films such as Jezebel, but she did not play Scarlett.
Why This Film Still Matters
Gone with the Wind remains one of the most recognized films of the classic era. Its sweeping story, rich Technicolor visuals and memorable cast continue to draw fans of nostalgic cinema and movie trivia.
How did you do? If you got it right, you already have a solid grasp of Old Hollywood. If not, now you know the answer and a little more about the stars of the golden age.


