THE FLASH - SEASON SIX
THE LAST TEMPTATION OF BARRY ALLEN, PART 2
EPISODE NUMBER - 608
Team Flash finds itself running out of options when they must go up against Bloodwork, a city of blood-infected citizens, and their most dangerous enemy ever -- the Dark Flash, Barry himself under Ramsey's control.
VISIT THE EPISODE GUIDE >>