Jodie Foster Pictures - Rotten Tomatoes