Soul Guardians ist eine Mischung aus allem Möglichen Genres, Action, Horror, Fantasy und Romanze, und genau hier liegt auch eines der Probleme, die ich mit dem Film habe. Für einen Actionfilm kommt er nur sehr langsam in Fahrt, und die wenigen Actionszenen sind zudem sehr kurz, wobei die CGI-Einlagen zu gefallen wissen. Besonders enttäuschend ist der schwache Showdown am Ende.
Obwohl man die Story in den Bereich Horror oder Fantasy einordnen könnte, ist die Story von der Wiedererweckung Satans weder neu noch besonders interesant dargestellt, wirkliches Gruseln kommt zu keinem Zeitpunkt auf, allein einige gutgemachte Splatterszenen können den Gorehound vielleicht zufrieden stellen, wenn es nicht so wenig von ihnen geben würde.
Der Hauptkritikpunkt für mich ist jedoch, das mich keiner der Darsteller wirklich überzeugen konnte, manchmal agieren sie gut, wie der Priester oder der Typ mit dem Schwert, manche sind echt schlecht, wie der Polizeiinspektor, jedoch wirklich gute bis herausragende Leistungen kann man niemanden zusprechen. Dadurch wirkt natürlich der Romantik-Part wenig überzeugend, stellenweise kitschig bis lächerlich, wobei natürlich dem Fan Asiatischer Filmkunst genau das gefallen könnte.
Nicht schlecht aber doch sehr verwirrend ist auch die Erzählweise der Geschichte, viele Zusammenhänge und Hintergründe der Figuren, die am Anfang für etwas Klarheit gesorgt hätten, werden erst im Verlauf der Handlung erläutert.
Auch wird im Film sehr oft zwischen den vielen Figuren hin- und hergesprungen, dadurch zerfasert die Handlung doch manchmal etwas. Wirklich perfekt ist in meinen Augen der Score, richtig genial und immer passend, einfach klasse.
Insgesamt kein schlechter Film, eine Story die nicht besonders neu ist, gute Effekte und ein genialer Score, durchschnittliche Schauspieler und ein schwaches Ende, eher für Fans des Asiatischen Film zu empfehlen, da diese sich nicht durch die wirre Handlungsstruktur abschrecken lassen, alle anderen sollten jedoch vorsichtshalber Probe sehen, wenn sie es denn irgendwie können.