Satan Wants You Documentary Explores Satanic Panic Roots
Did the title of this forthcoming documentary grab your attention as much as it did mine? The world premiere of Satan Wants You will happen during SXSW 2023, which takes place from March 10 to March 19 in Austin, Texas. It’s also among the 18 films featured in SXSW’s DocumentaryContinue Reading