This week’s Arrowverse episodes were Supergirl 2×22 “Nevertheless, She Persisted,” The Flash 3×23 “Finish Line” and Arrow 5×23 “Lian Yu.” We recap the week in superheroes on The CW!
A foggy morning; a grizzly murder; good coffee. Yes, Twin Peaks has returned! Only this time, those three things aren’t all in the same place as each other (or the same U.S. state, even.)May 25, 2017