Board Thread:Spoilers!/@comment-27060727-20160929050506/@comment-24029015-20161007063528

Edward Zachary Sunrose wrote: 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 Jonathan, 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 Jonathan "the Prince", which could be a Biblical reference.) As if the Charming family isn't messed up already, hahaha.