Skip To Content

Where To Stream Strange Rituals Season 1 Episode 1

Cannibals

In India, an Aghori monk who believes eating human flesh is a crucial step toward enlightenment; uncovering feasts in Liberia where soldiers would consume the organs of defeated enemies.