And it appears Mark Hamill is coming back for Season 2. Hamill let the cat out of the bag on his twitter yesterday. The tweet was only online briefly before Hamill deleted it. But has since retweeted others reporting the news.
The Flash is airing every Tuesday 8/7c on the CW.