Who watched it last night?

I was making dinner during the first part so I missed some of it. I need to go back and watch it again.

The second half was good, but why did they have to kill Declan? Did Daniel kill Aiden? Now that Emily told Jack that she's Amanda... what now? Emily has a lot of explaining to do!

Oh, what was Declan doing at Grayson Global when the bomb went off? Why was he up there?