In de bovennatuurlijke thriller spelen Emily Hampshire, Martin Compston, Iain Glen, Mark Bonnar en Owen Teale een uitstekende cast.