Very impressive and interesting story and brilliant acting preformances. I won't say I adore Allegra's story, but otherwise, 10/10. Tom cavanagh as Eobard thawne is one of the best supervillain portrayals in All of live action, his chemistry with grant gustin the flash is undeniably fantastic.