: The title refers to a deadly ritual where the living are forced to offer themselves to a dark entity for survival. The film culminates in the revelation that the apartment building itself was designed as a portal or graveyard to facilitate this unholy union. Technical Mastery Review of Satan's Slaves Horror Movie and Recommendations