Kevin Smith to Direct The Flash & More from the TCAs