The Flash S03-E16 (TBA)
Going along with the fan theories and Reddit inputs, this episode will be somewhat closely related to the events that follow after Barry (yet again) defeats Savitar. We might encounter another villain from another timeline that will cause menace in Central City. Fans are especially excited for this episode as they believe that this new villain will be Captain Boomerang (famously known from the DC movie, Suicide Squad). George Harkness is an illegitimate son of an American soldier and an Australian woman. Being raised in poverty and his boomerang throwing skills made him develop an alter ego which goes by the name Captain Boomerang. Beware, he is a recurring enemy of Flash.