Edgar in his evil glory

Edgar in his evil glory

Sir Edgar is the main antagonist of the 2004 film Ella Enchanted.

He is portrayed by Cary Elwes, who also played William Boone.

Ella Enchanted

Edgar is Prince Char's evil uncle. He enslaves his kingdom, forcing giants to work for him, forcing elves to be nothing but entertainers and he kills Char's father to seize power. Aided by a menacing snake, Heston, Edgar plots to seize power from Char. When he discovers Ella's gift of obedience, he decides to use her to get rid of Char. Edgar orders her to plunge a dagger into the prince's heart. Ella succeeds in breaking the curse, but Edgar, furious, orders his guards to capture Ella and lock her up. Fortunately, Ella's friends arrive and set her free. Ella realizes that Edgar is about to kill Prince Char with a poisoned crown. Just as he's about to place it on the prince's head, Ella stops the coronation. After a fierce battle, Edgar tries to stay in power but makes the mistake of putting the crown on his head, putting him into a coma.


  • His character isn't shown in the book; the main antagonists are Dame Olga, Hattie, and Olive.
  • Edgar's personality and character is reminiscent of Scar and Miraz..