It seems we can expect a monkey-wrench being thrown into the works, as seem Barry Allen and the team have discovered Gorilla hair… which can mean...