Jodie Foster as Clarice Starling Published January 3, 2011 at 1020 × 576 in 5 Casting Switches From Otherwise Awesome Movies ← Previous Next → But the ID says “Julianne Moore”