Reply To: Dream characters and casting Home › Forums › Once Upon a Time › Season Four › General S4 discussion (no spoilers) › Dream characters and casting › Reply To: Dream characters and casting May 21, 2014 at 10:17 am #270791 SirMedrautParticipant Natalie Dormer for Elsa. There is no one else. [adrotate group="5"] Keeper of Zelena's witch hat and the Black Fairy's wand.