10 Major Movie Roles That Were Recast (And Made A LOT Worse)
9. Julianne Moore - Hannibal
Julianne Moore is without a doubt one of the finest talents of her generation, but surely the actress knew what she was getting into when she agreed to step into the role of Clarice Starling for Ridley Scott's Hannibal.
Jodie Foster scooped up an Academy Award for Best Actress for her iconic performance as the dogged FBI agent in Silence of the Lambs, and despite Anthony Hopkins returning as the title character and opting to chew on the scenery instead of his co-stars this time around, Hannibal was vastly inferior in every way.
Moore did her best with the material, but didn't generate anything approaching the sparks of chemistry that Foster had shared with Hopkins, and Clarice was instead reduced to a much more paint-by-numbers protagonist that she'd been in her first outing under a different guise.
Hannibal was a box office success after hauling in over $350m, but despite the increase in commercial gains everything else about the movie paled in comparison, Moore included.