The Rainmaker Season 2 Episode 3 delivers multiple big bads, an exciting reunion, and we're still trying to make sense of ...