The new Harry Potter TV series has “found” its Severus Snape. While casting calls are ... whose credits include I May Destroy ...