deegan Archives

Arrowverse "Elseworlds" Recap: The Road to 'Crisis on Infinite Earths' Starts Now!
John Deegan (Jeremy Davies). Best parts of the crossover: Barry and Oliver's varying degrees of being able to handle emotion/affection; Barry and Oliver learning how to use the others' abilities; Barry taking revenge on Oliver for shooting him in the back with crossbows; that Remy Zero cameo; AMAZO; and the mushy stuff between Iris and Barry[...]