User blog comment:TheDoctor230/Flash Season Final Theory (Spoilers)/@comment-27106328-20160511113513

I hope it is Caitlin because I really like this Wells character, and I think it will be Caitlin because a. We already saw "Wells" betray them in S1, b. Jesse would feel betrayed even more c. Wells already betrayed the team this season.