‘Once Upon A Time’ Casts Merlin, Guinevere and Percival for Season 5
In addition to having previously cast Liam Garrigan as King Arthur in Season 5, the fine folks behind Once Upon a Time have announced that Sinbad and How To Get Away With Murder star Elliot Knight will play Merlin, Portuguese actress Joana Metrass will play Guinevere, and Wayward Pines vet Andrew Jenkins will guest star as Percival. Executive producers Adam Horrowitz and Edward Kitsis are promising a new twist on the classic Camelot tail, focusing on King Arthur’s background and his relationships with his inner circle. My expectations are pretty high, as Excalibur is my favorite movie of all-time. Granted, that doesn’t have a single blessed thing to do with anything Disney related, but it does deal in Arthurian legend (although in a bit of a mish-mash fashion. Still, it’s a genius piece of filmmaking).
Once Upon a Time returns for Season 5 on September 27 at 8/7c on ABC.
Until then, get caught up on Season 4 with our in-depth review of the Once Upon A Time Season Finale!