Did anyone watch this? I found it quite chilling. I really wanted some answers. Feel quite sad that there won't ever be any and sad for David