Arrow: Genesis Recap

Synopsis of 4×20: Thea takes a trip and ends up in a domed, underground city. Oliver and Felicity contact one of Constantine’s old flames about fighting Darhk. Andy and John face off in a final showdown with Amanda Waller’s doomsday deterrent hanging in the balance. Rating: ★★★☆☆ Despite being one of […]