Daredevil: Born Again” has now launched on Disney+, and the show features a lead character whose faith is a central element ...