A partir de critérios muito peculiares, o Senhor das Trevas escolhe um bebê para confiar poderes malignos incalculáveis. Mas o Criador não está desatento, e as forças celestes agem para defender a criança. Os anos passam e Derek, o escolhido, é um adolescente com seus problemas e dúvidas. Kyle, um anjo, e Six, filha do demônio, passam a conviver com ele, cada qual com seu objetivo em segredo. Mas os dois agentes das forças sobrenaturais se apaixonam, e esse amor proibido pode comprometer o andamento das missões de ambos.