Find out what happened to 'The Flash' Season 3 episode 3. Mark Hamill will return as a villain on 'The Flash' Season 3 Episode 4.