Eph and Nora may have found the key to stopping the vampires, and a new initiative is cleaning up the streets of Staten Island. Could this work, or is it all too little too late? Here's our recap of The Strain's "Fort Defiance."
Staten Island [+]
Fort Defiance [+]