I haven't watched enough of OUAT to know all of the characters so I feel like I'm missing out on being able to pick up some really subtle stuff you've no doubt put in here. But I love your choices for Emma and David. Those feel absolutely spot on for me from what I know about the characters.
no subject