Who had the best cameo?

Who had the greatest cameo?

The best cameo? Cate Blanchett in Hot Fuzz. “What? Cate Blanchett was in Hot Fuzz?”, I hear you shout. “I’ve seen that movie a gazillion times and never saw her”… Read more »