Board Thread:General Discussion/@comment-7526254-20170430003451/@comment-31722073-20181006134558

Walecs wrote: I think Fiona saying Henry is 14 can be easily explained by her not really knowing him. He's not her son, so it makes sense she doesn't correctly remember how old he is. As it is said in the scene it doesn't really matter how old he is. She just means "he's too old to believe in fairy tales". If you read Lily’s Timeline it seems like 622 takes place from late 2014 to early 2015. There is literally no way to make Henry 16 in the final Battle. I’m not going through it because she alway did it better than I could but it’s more likely for her to overestimate his age, to me the Timeline is best with him being 13 because while it is possible to estimate him there you have to stretch the Timeline a lot to make room for it, much less making him younger.