Bo (Anna Silk) to sukkub, czyli zły demon przybierający postać kobiety. Została ona wychowana przez ludzi i przez wiele lat była przekonana, że jest normalną dziewczyną. Pewnego dnia, powodowana nieznanym instynktem, zabiła swojego chłopaka. Teraz wyrusza w podróż, w trakcie której zamierza zgłębić tajemnice swojej przeszłości. Pomóc jej w tym mają wierna towarzyszka, Kenzi (Ksenia Solo), i detektyw Dyson (Kris Holden-Ried).W świecie wróżek zapanowuje chaos. W wyniku bombardowania Ash zostaje poważnie ranny. Zapada w śpiączkę i wydaje się, że traci kontakt ze światem. Korzystając z chaosu wywołanego atakiem, do miasta przybywa wędrująca grupa artystyczna. Bo tymczasem stara się ratować tych, którzy mieli ją chronić.