The Flash and his friends go up against a new meta-human, the Turtle. Meanwhile, Caitlin discovers the source of Jay's problems, and Patty questions whether she and Barry can have a relationship.