Religion Is a Cannibalistic, Self-Replenishing Beast in Netflix’s 'Sacred Games'