What was William hiding from his parents?
On Arrow Season 7 Episode 13, Oliver and Felicity grew concerned when it emerged that William was hiding a secret from them.
As such, Oliver decided to take a backseat from his Green Arrow duties to focus on his family.
Did this give him the much-needed perspective he needed on everything?
Meanwhile, the team pressed on with a new mission to track down a serial killer.
However, one of the team became the target of the killer, and it paved the way for the most explosive reveal yet.
Did everyone make it out of the hour alive?
Use the video above to watch Arrow online right here via TV Fanatic.
Catch up on all your favorite shows and reviews and join in the conversations with other fanatics who love TV as much as you.
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.