Both Jane Alexander and Clea DuVall starred in Law & Order (1990) and Law & Order: Special Victims Unit (1999).
This will be Jane Alexander's second collaboration with David Goyer. They're first collaboration was on The Unborn (2009).
Based on the comic of the same name.
Pilot was partially filmed on Staten Island, at the former Bayley Seton Hospital.