If you saw last night’s episode of the Flash then you saw not only a full appearance of Gorilla Grodd but also the return of Reverse Flash on-screen.  We won’t get a new episode of The Flash till March 17th sadly but when it returns all signs point to the reveal that Dr. Well is in fact Reverse Flash and is responsible for death of Nora Allen.