Search results for "Kaaren de Zilva"
Season 3 of Siren premiered on April 1, 2020. Ben’s shocking decision to let the reporter die at the end of season two has ripple effects in his relationship with…
After a suicide angel takes out an ice cream shop to kill one enemy angel, Sam and Dean investigate and discover that the target was one of Metatron’s angels… and…