HomePosts Tagged "David Castro"

David Castro Tag

Archive

There are plenty of shows and movies starring the 'Shadowhunters' cast you can watch now such as Dominic Sherwood and Matthew Daddario.

Being a vampire is a challenge, and Simon Lewis (Alberto Rosende) is no exception. His journey on 'Shadowhunters' proves he's the best worst vampire ever.

Magnus Bane (Harry Shum Jr.) is a centuries-old warlock with a whole lot of flair on the television show 'Shadowhunters'. Here are his best moments.

Here come the grooms! Get ready to take our 'Shadowhunters' quiz dedicated to the OTP Malec and their beautiful wedding.