This week's episode of AMC's Preacher is revelatory, if you'll pardon a bad pun, but it doesn't give us everything we need. The series has been short on exposition and very long on mythology and intrigue, but we've done a little legwork to help you sort out what's what. It's time for a rundown of what we know about all our favorite citizens of Annville, TX, and what we still need to know to make sense of the universe as a whole.
What we know:
What we still need to know:
What we know:
What we need to know:
What we know:
What we need to know:
What we know:
What we need to know:
What we know:
What we need to know:
What we know:
What we need to know: