A história gira em torno de Nathan Byrn (Jay Lycurgo), um jovem adolescente de dezesseis anos que é o filho ilegítimo do bruxo mais temido do mundo, Marcus Edge (David Gyasi). Nathan cresceu sendo observado de perto por ser filho de uma bruxa da Luz e um bruxo das Sombras, sempre em busca de sinais de que poderia estar seguindo o caminho destrutivo do pai. Com o passar do tempo, Nathan descobrirá que tipo de pessoa ele realmente é quando os limites entre “bem” e o “mal” são testados