Board Thread:Spoilers!/@comment-27060727-20160929050506/@comment-1894786-20161007045212

Is it possible that David and James are the changelings? They're hinting at his dad's death not being an accident, so there's gotta be a reason for that.

(My theory has always been that David's father is Johnathon, Zelena's father, and Cora kills him as vengeance for what he did to her all those years ago. Plus, it also ties David the Shepherd with Johnathon "the Prince", which could be a Biblical reference.)