Colin Donnell Returns as Tommy on ‘Arrow’ (PHOTOS)

arrow - left
arrow - right
Living Proof
Jack Rowand/The CW
Living Proof
Jack Rowand/The CW

Alena Whitlock (Kacey Rohl), Felicity Smoak (Emily Bett Rickards), and Sergeant Bingsley (Danny Wattley)

Living Proof
Jack Rowand/The CW

Felicity and Alena

Living Proof
Jack Rowand/The CW

Alena and Felicity

Living Proof
Jack Rowand/The CW

Felicity and Alena

Living Proof
Jack Rowand/The CW

Roy Harper (Colton Haynes) and Dinah Drake/Black Canary (Juliana Harkavy)

Living Proof
Jack Rowand/The CW

John Diggle/Spartan (David Ramsey)

Living Proof
Jack Rowand/The CW

Diggle and Roy

Living Proof
Jack Rowand/The CW

Diggle

Living Proof
Jack Rowand/The CW

Diggle, Rene Ramirez/Wild Dog (Rick Gonzalez), Dinah, and Roy

Living Proof
Jack Rowand/The CW

Dinah

Living Proof
Jack Rowand/The CW

Rene

Living Proof
Jack Rowand/The CW

Tommy Merlyn (Colin Donnell) and Oliver Queen/Green Arrow (Stephen Amell)

Living Proof
Jack Rowand/The CW

Oliver

Living Proof
Jack Rowand/The CW

Tommy and Oliver

1 of

Tommy’s (Colin Donnell) back! This doesn’t bode well for Oliver (Stephen Amell), in the penultimate episode of Season 7 of Arrow, since his best friend is dead.

The CW has released photos from “Living Proof,” and Team Arrow is looking bloody and bruised after Emiko (Sea Shimooka) lured them into a trap and set off explosives, bringing a building down on them. That left Oliver pinned and explains the “precarious position” the episode’s description teases he’s in.

That likely also explains the return of Tommy. Oliver has hallucinated him before, in Season 2’s “Three Ghosts.”

Also in the episode, the SCPD has a warrant for Felicity (Emily Bett Rickards), the only team member not caught in the explosion (which is a good thing, since she’s pregnant). Will she be able to figure out a way to help the others?

Click through the gallery above to see how Team Arrow is faring, both after the explosion and while dealing with the SCPD.

Arrow, Mondays, 9/8c, The CW