Days Of Our Lives Finally Reveals Who Shot EJ — Did You Guess Correctly?
Another Salem whodunit has finally been solved. More than four months after EJ DiMera was shot in his own living room, the identity of his assailant was revealed on Days of Our Lives' Aug. 19 episode.
While EJ's son Johnny was initially suspected to be the shooter, a hypnosis session with Marlena helped EJ remember that it was a woman who pulled the trigger. This redirected suspicions to Johnny's wife Chanel, who was recorded threatening EJ shortly before the incident occurred — that is, until the video was discovered to be a deepfake, at which point Johnny fired EJ as his lawyer and decided to represent himself. (Yes, EJ was originally defending his own son at his own attempted murder trial. This is still Salem, after all!)
EJ even tried to accuse Belle, who's both EJ's ex-girlfriend and the prosecution, of shooting him. He inferred that Marlena thought Belle did it after EJ recalled a woman shooting him during his hypnosis session, which led Belle to believe that whoever shot EJ is someone that both he and Marlena would want to protect. But who?
The big reveal came in the final moments of Tuesday's episode, when EJ at last remembered the events of that fateful night. As many viewers (but apparently no one in Salem) suspected, the shooter was none other than EJ's 10-year-old niece Rachel, the daughter of his sister Kristen.

In a haunting flashback, EJ remembered his niece demanding to find out where her grandmother went. EJ swore he didn't know, but Rachel pulled the trigger anyway, then left her uncle for dead on his living room floor.
Were you surprised by the (attempted) killer reveal, or did you have another suspect in mind? And now that EJ remembers the truth, do you think he'll come forward, or will he continue accusing other women? Drop a comment with your thoughts on Days' latest twist below.