a police officer goes to investigate the disappearance of a little girl on a remote scottish island , only to find her disappearance may be linked to the religion of the islands inhabitants , all of which are pagan and believe in ritual sacrifice in order to appease their gods .