Netflix's upcoming film explores demonic possession and family struggles, featuring a star-studded cast.