25 Biggest WTF TV Moments Of 2016
17. Zoom Kills Henry - The Flash
In the penultimate episode of The Flash's third season, Barry Allen (Grant Gustin) is forced to watch as Zoom (Teddy Sears) kidnaps his father Henry (John Wesley Shipp) and executes him in front of him, in order to try and ensure that Barry is pulled down to the same level as him.
The moment is a little clumsy because every morsel of subtext is basically laid out on a plate with no subtlety at all, but it's still hard to argue with the sheer emotional brutality of it all, especially considering the bond between father and son and the fact that Barry had already lost his mother.