Original Cape Fear with Robert Mitchum is better.Cape Fear - absolute shite
Silence of the Lambs - absolute shite. Hopkins hamming it up and about as terrifying as a 6 week old puppy.
Also Brian Cox in Manhunter is a much better Lecter imo.
I'll add that pile of rubbish that is Love Actually, along with most of Richard Curtis' output.