The fantasy drama continues apace this weekend with series five's ninth instalment, 'With All My Heart' - with Merlin (Colin Morgan) now aware of Morgana's twisted control over Gwen (Angel Coulby), the young wizard strives to save his Queen before events spiral out of control...
But can even the most powerful magic save Gwen? Or is Arthur (Bradley James) destined to lose the woman he loves? With Merlin approaching its final end, all bets are off!
Merlin continues this Saturday at 8pm on BBC One.
> 'Merlin': The five best episodes from five series
> 'Merlin': Final episode images released by BBC
Copyright: BBC Shine