They even say that the girl had to die for the sins of the group. Throughout the episode whenever they were accussing one of the group they were sure to show them wearing their crosses.
Sorry for the rant but it's just so noticeable I can't believe I never registered it before
Yeah, I remember back when the church and evangelicals were in control of the education system and it wasn't 100% run by democrats nationwide.
Oh wait, no I don't, because that never happened in my lifetime.
Also, for how "evolution" is presented in most modern media, it might as well be creationism. Things like X-Men are fun but if they actually existed, it would be a disproof of evolution. And the common understanding of evolution is so bad that most people think X-Men scenarios are actually how it works.
I actually can't think of a single movie/show/story that uses evolution as a hook that is even close to accurate.