Just as David is given a seat of honor at the round table, Lancelot warns Mary Margaret that King Arthur can't be trusted on Once Upon a Time Season 5 Episode 4.
Who is right is a question that throws Prince Charming and Snow White into a heated argument about how to best help their daughter.
Elsewhere, Hook does his best to get Emma away from the voices of the Dark One plaguing her head and the two run away to have a romantic interlude.
You won't want to miss any of the magic. You can watch Once Upon a Time online here at TV Fanatic.
C. Orlando is a TV Fanatic Staff Writer. Follow her on Twitter.