Do you think that it someone that no one really thought about it. I mean we know that it has to be someone sweet like Alice Horton but I don't think that is her. EJ was command or tell Patrick that he is going to kill three men John, Bo, and Steve. He already shot John and I think that he programmed Steve to do horrible things but in the end it might kill him or he will be so close to dying. Because Kayla is really worry about losing her husband and Bo is worry about that Steve might hurt Kayla. So I think that Steve is not the assasin but has been programmed into hurting Kayla because he said that he will never do it and not even realize it. Or I think he is the assasin and he has been programmed to kill Kayla but then he is refuse to do it. But still I think that EJ lie to John and told it was Steve and then that it is way John notice Steve in the room and it will probably be a Brady because it is definetely going to be a surprise. But I still think it is Celeste.