who plays abigail in once upon a time
Anastasia Griffith In 2011, she appeared in the first season of ABC's television series, Once Upon a Time, playing Storybrooke's Kathryn Nolan and her counterpart Abigail.
My Ántonia
Sam Witwer In 2016 Witwer played a recurring role of Edward Hyde on Once Upon a Time.[3]
Emilia Clarke Emilia Isabelle Euphemia Rose Clarke (born 23 October 1986) is an English actress.