Once Upon A Time season one, episode 6: The Shepard
Oh my god! I loved this story!!! So far my favorite adaptation. I really liked the long hair too but I seem to be alone there. It was sweet and sad which all adds to his eventual character we see in other flash-backs. I am so interested in where his story will go. Also, I really liked how his fight with the dragon was choreographed because it was very believable that he was not well-trained as a fighter.
Now for theories. The Evil Queen FOR SURE did something because David had NO memories of Storybrook. She made a deal with Mr. Gold I know it! No way he just RANDOMLY got those fake memories that were never there before. Damn that Regina! Also, I am so excited for Graham to remember! I LITERALLY CANNOT.
AND OMG CHARLES WIDMORE!!! I AM DEAD