Storied Actress to Accept Award in Upstate New York, Can You Meet Her?Storied Actress to Accept Award in Upstate New York, Can You Meet Her?'The Silence of the Lambs' actress Jodie Foster is headed to Upstate New York to accept an award for her work on the big-screen.Dan BahlDan Bahl