Avendo già trovato il suo King Arthur, Once Upon a Time sta per approfondire la leggenda arturiana con l’arrivo di tre nuovi ruoli.
EW può confermare che Elliot Knight (How to Get Away with Murder e By Any Means) è stato scelto per il ruolo di Merlin, Joana Metrass (Sinias de Vida) sarà Guinevere, e Andrew Jenkins (Wayward Pines) farà da guest star nel ruolo di Percival.
EW aveva precedentemente rivelato che Liam Garrigan interpreterà King Arthur nella stagione 5, durante la quale i produttori esecutivi Adam Horrowitz e Edward Kitsis hanno promesso che metteranno il loro “tocco personale su Camelot, sulle origini di Arthur e sui suoi rapporti con Merlin, Guinevere e Lancelot”.