A thousand years ago, the Angel Raziel mixed his blood with the blood of men and created the race of the Nephilim. Human-angel hybrids, they walk among us, unseen but ever-present, our invisible protectors. They call themselves Shadowhunters . The Shadowhunters...