Daredevil: Born Again Episode 7 finally did what fans had been waiting for. It unmasked the terrifying villain who has been ...