A New The Flash Poster Finds Barry Caught Between Darkness and Light - ComingSoon.net