Soldiers for the Witch of Space and Time, as the immortal being calls herself, twins Alexia and Alexander live a sort of double life, assassins on Earth and demon hunters anywhere else. Another mission comes in and Alexia and Alexander and brought a different realm to exterminate the pesky demons before they can cause the havoc they will. Of course, though, nothing can go quite as smoothly as they want to when it comes to demons.