The Archive
264

The Power

A professor warns his students of an idol in existence that's still believed to have true power, an ancient Aztec doll that controls the dark side of the human soul.