Jodie Foster--Number Six Box Office Star (1991) / 15 Weeks Run
“Silence of the Lambs” opened on February 15, 1991 at the Eastland Centre 8 and concluded on May 30, 1991. Source: Columbus Dispatch, March 29, 1991
No one has favorited this photo yet
