Nov. 19, 2021

This Day in Halloween: Two-time Oscar winner Jodie Foster is born in Los Angeles in 1962. / Illustration by Melissa Kim

Jodie Foster is born in Los Angeles in 1962. The two-time Oscar winner starred in The Silence of the Lambs as well as The Little Girl Who Lived Down the Lane, Contact, Panic Room and Hotel Artemis, and on TV in Ghost Story as well as voice work in The Addams Family animated series and The X-Files. She also directed an episode of Tales From The Darkside.