9. Julianne Moore - Clarice Starling (Hannibal)
Silence of the Lambs was a massive hit when it was released back in 1991, winning numerous Oscars (including Best Picture) and quickly cementing itself as a landmark of the psychological thriller subgenre.
Aside from the sublime work of screenwriter Ted Tally and the harrowing imagery populating its most iconic sequences, the reason Silence of the Lambs was such a smash-hit was because of the stars at its core.
Sir Anthony Hopkins has gone down in cinema legend for his portrayal of villainous cannibal Hannibal Lecter, and Jodie Foster's leading turn as FBI Special Agent Clarice Starling is nothing short of a revelation.
Unfortunately, when a sequel was announced nearly a decade later, Foster declined to return to her most famous role, and director Ridley Scott brought in the also-great Julianne Moore to replace her. Though on paper this was a great replacement, Moore's version of Starling was far removed from the conflicted, whip-smart crimefighter she'd been in Silence.
Dark, moody and grotesque for the sake of it, Hannibal made Starling a completely different character to one audiences once knew, and though Moore did her level best, she wasn't able to capture the magic Foster breathed into the role.