Willow er en nogenlunde almindelig high school-elev i USA. Eller det vil sige - helt almindelig er hun ikke, hun er nemlig synsk og kan se bagud i tid og forskellige spor i andres fremtid, hvilket hun tjener lidt på i sin fritid. Da hun en dag læser en af de andre elevers fremtid får hun nogle virkeligt foruroligende syner om mødet med et fantastisk væsen af nærmest overjordisk skønhed, men som suger energi fra mennesker med efterfølgende sygdom og død.
Nogenlunde samtidig et andet sted i USA tikker en sms ind hos den syttenårige AK’er (Angel Killer) Alex. Sms’en indeholder information om identifikationen af en engel, som Alex hurtigst muligt må udskadeliggøre. Men da han finder frem til adressen fornemmer han, at noget er galt. Den engel, han finder, er ikke kun engel, men også halvt menneske, hvilket ikke burde kunne lade sig gøre.
Da Willow vil finde ud af mere om sit foruroligende syn og deltager i en af den hurtigt voksende Church of Angels ceremonier følger Alex efter hende. Ceremonien forløber langt fra som planmæssigt, og snart er Alex og Willow på flugt igennem USA. Kun modvilligt accepterer de, at de tilsyneladende har brug for hinanden for at finde ud af, hvad der egentlig ligger bag Church of Angels.