SPOILER WARNING: This article contains major spoilers for "The Trial of The Flash," the midseason premiere of The Flash Season 4.


Your Honor, the jury has reached a verdict in "The Trial of The Flash": guilty. In the midseason premiere of The Flash Season 4, Barry Allen went on trial for the murder of Clifford DeVoe. Despite Cecile's best efforts, the jury remained unmoved and Barry was sentenced to life in prison.

The Trial of The Flash moved quickly. The prosecution got a testimony from DeVoe's wife as well as Captain Singh, who was unable to explain away Barry's tardiness and absence from work. Barry refused to take the stand himself, on the basis that he would be forced to commit perjury. Cecil tried to convince him to out himself as the Flash, but he didn't want to risk the lives of his friends and family; he even went so far as to stop Iris from outing the truth for him.

RELATED: Trial & Error: Revisiting the Original Trial of The Flash

With a mountain of evidence and damning testimonies, the jury quickly offered up a guilty verdict. The judge agreed with the jury's verdict and passed down the harshest punishment possible, sending Barry to Iron Heights "for the rest of his natural life."

In Iron Heights, Barry was taken to his own private jail cell. Inside the cell, he found some graffiti on the wall, which read "Henry Allen was here." This hammered home the parallelism between Barry and his father, who was also framed for murder and spent some time in prison.

RELATED: The Flash to Face DC Comics Villain Hyrax

The “Trial of Flash” storyline has been teased since the end of Season 1. When he ran into the Speed Force for the first time, Barry saw visions of his past and future. In one of these visions, he sat behind a glass barrier wearing a prison uniform. This idea was revisited in the Season 4 premiere, where he spewed gibberish lines about his innocence after spending six months in the Speed Force. As such, it seemed inevitable that he would be convicted of this crime.

Airing Tuesdays at 8 pm ET/PT on The CW, The Flash stars Grant Gustin as Barry Allen, Carlos Valdes as Cisco Ramon, Danielle Panabaker as Caitlin Snow, Candice Patton as Iris West, Jesse L. Martin as Joe West, with guest appearances from Keiynan Lonsdale as Wally West and Hartley Sawyer as the Elongated Man.