Marvel Studios productions are chugging along with new casting and fun filming details. Discovery of Witches gets a few new castmembers. Plus updates from The Flash, Batwoman, Black Lightning, and more. Spoilers away!

Read more…