flash 607 last temptation joe [REVIEW: The Flash, S6E7 – The Last Temptation of Barry Allen Pt. 1]