Skip to main content
Jodie Foster

In a career spanning over 50 years, Jodie Foster is considered to be one of the most critically acclaimed actresses of her generation. Her roles in Alice Doesn’t Live Here Anymore, Taxi Driver, Nell, Contact, Panic Room, The Brave One have all won her international attention. Foster’s stunning performances in The Accused and The Silence of the Lambs earned her two Academy Awards® for Best Actress. Behind the camera, Foster made her motion picture directorial debut in 1991 with Little Man Tate, in which she also starred. She went on to direct Home for the Holidays, The Beaver, Money Monster and recently episodes of Orange is the New Black, House of Cards, Black Mirror and Tales From The Loop.

Special Guests 2023

Special Guests in Other Editions