Is Jodie Foster the best actress alive? Some might make that claim. The veteran star of the big screen has won a pair of Oscars and starred in such films as Silence of the Lambs and Contact. She was born in Los Angeles.
Matt Damon and Jodie Foster are talking their new sci-fi film Elysium. The duo are in San Diego for Comic-Con and extolling the virtues of director Neill Blomkamp.