Kevin Smith Directs The Flash New Photos