Jodie Foster

PersonMentioned in 1 video

Actress who starred in the film 'Contact,' which featured travel through a wormhole.