Two unusual sisters strive to survive a post apocalyptic world where supernatural creatures reign supreme.
Oooh that looks like it will leave a mark.