The Flash is back. But is CW ready to take the direction it wishes for the world's favourite speedster? www.asidcast.com