Frank Bannister heeft na een auto-ongeluk een bijzondere gave gekregen. Hij kan namelijk geesten zien. Hij sluit een dealtje met een paar geesten, waardoor zij bij iemand thuis gaan spoken en Bannister ze tegen betaling wel even komt wegjagen. Als er opeens op bovennatuurlijke wijze allemaal mensen worden vermoord, is Bannister één van de hoofdverdachten.

Twee vluchtelingen, die een relatie hebben, weten het door oorlog verscheurde Zuid-Soedan te ontvluchten. Ze trekken naar het Verenigd Koninkrijk waar ze in een dorpje een nieuw leven beginnen. Het is echter moeilijk aanpassen aan de huidige omgeving die bovendien iets duisters verbergt.

Na de dood van een familielid besluit een filmproducent, die geadopteerd was, vanuit Amerika terug te keren naar haar vaderland Rusland. Eenmaal daar aangekomen vinden er vreemde gebeurtenissen plaats. Haar gids verdwijnt, er verschijnt een geest en een vreemde man komt in haar leven…