We asked. You voted (in your thousands). And here it is - Empire's definitive (and not a little surprising) tally of the most memorable, beautiful, powerful, heroic, despicable, hilarious and downright barking characters who have ever graced the big screen.

100. Edna Mode

APPEARANCE: The Incredibles (2004)

CREATOR: Brad Bird

PERFORMER: Brad Bird

DEFINING MOMENT: “No capes!” — Mode’s more than eccentric personality hides a distinctly practical approach to superhero fashion.

FASCINATING FACT: Edna appeared alongside Pierce Brosnan to present the Academy Award for Best Costume Design in February 2005. She’s a Lord Of The Rings fan.

99. Randle McMurphy

APPEARANCE: One Flew Over The Cuckoo’s Nest (1975)

CREATOR: Ken Kesey, Bo Goldman

PERFORMER: Jack Nicholson

DEFINING MOMENT:

See Full Page