Arrow season 4 episode 9 spoilers

Will the upcoming episode 9 of Arrow season 4 top last year’s (season 3) mid-season finale? The spoilers certainly seem to suggest so. The episode titled Dark Waters is expected to end on a pretty dark cliffhanger and may also reveal the mystery behind the funeral scene in episode 1. The official synopsis for Dark…