Charlotte has been pissing me off for this entire season, just UGH.
I liked the episode but I don't know how I feel about David being alive.
I'm kinda bummed that Aiden died as well, when Emily found his body just sitting on the couch.
IMO the last 2 Season Finales were better but I'm interested to see what they do with the next season and I hope it's the last one because I don't want it to drag on and get cancelled suddenly.