deegan


Arrowverse Elseworlds Recap: The Road to Crisis on Infinite Earths Starts Now

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[...]