Abigail (Tinatin Dalakishvili) ist aufgewachsen in einer Stadt, die ihre Bewohner streng unter Kontrolle hält. Es gibt nämlich eine tödliche Seuche in der Stadt, weshalb vor einigen Jahren auch ihr Vater Jonathan (Eddie Marsan) von der Regierung mitgenommen wurde. Über die Jahre blieb Abigail immer rebellisch und auf der Suche.
Die hat ein plötzliches Ende, als sie mitten in einen Konflikt von Inspektoren der Stadt und von im Untergrund lebenden Magie-Begabten gerät. Für Abigail eröffnet sich eine ganz neue Welt und sie ist fest entschlossen hinter die Lügen und die Geheimnisse der Regierung zu kommen. Und wer weiß, vielleicht ist ihr Vater ja sogar noch am Leben.