So, this week the pilot episodes for the upcoming The Flash and Constantine series were leaked to the internet. They are easy enough to find, if you are so inclined. This post is going to talk about these pilots, so if you don't want to know anything until they air...click away now.