The Total Film Interview - Jodie Foster By Total Film published 1 December 05 America’s Greatest Living Actress, the frank and funny Jodie Foster, talks Taxi Driver, Princess Leia and new thriller Flightplan.