Nov. 19, 2023

This Day in Halloween: Two-time Oscar-winning actress and director Jodie Foster is born in Los Angeles in 1962. / Illustration by Whitney McGaw

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.