I'm still wondering why Barry's super-speed punch had no effect on Grodd. Telekinetic shield, maybe?
Still, since the closing scene proves Grodd survived his "encounter" with the train... (And how convenient...Cisco never even saw the second train coming, yet it was there a moment after the first train had passed...and Grodd never noticed it coming either?)
If Grodd survived, why did the General suddenly find himself free of Grodd's mind control? If Grodd was shielded by a TK field and was only stunned, why didn't his control of the General return once Grodd came to?
I suspect Grodd originally was written to have been killed, and at the last minute the show-runners decided Grodd was too good a character to lose so early, so they changed it so he lived...which ended up making no sense considering what else happened.
I hate it when they do stuff like this...
Think that Grodd must have a combo of augmented strenght due to his size, and also must have some kind of natural Tk shield around him...
Grodd would be very tough to fight, even for Flash, as he seems to be almost like a proffessor X lite, and since a full size Gorilla is 8-10 times that of a normal man, he should be?