Two aliens, a human boy, a fallen angel, and a vampire. This group of mismatched friends may sound like a bad joke, but with multiple threats across all of time and different Realms of Existence threatening a tiny blue planet, they might be the only hope.