Secrets of the Dead: Bewitched

Secrets of the Dead: Bewitched

Available on Pluto TV, Prime Video, Tubi TV
American scientist Linnda Caporeal may have discovered why they were sent to the gallows, and it's all linked to the hallucinogenic drug LSD.

Related