Given that his only excuse was seeing a yellow blur kill his wife, Henry was blamed for the crime, and sent away to prison.
When Barry was a young boy, his arch-nemesis, Professor Zoom, traveled back in time and killed his mother, Nora.
For those unfamiliar with Henry Allen either from the comics or the Flash TV show, it’s worth mentioning that he’s not exactly the most exciting character that DC has created.
What makes the character ultimately compelling is the connection that he has with his son — not to mention the fact that being able to exonerate his dad is an important mission for the Scarlet Speedster.