Tartarus
Available on Prime Video, Tubi TV
A man's surreal, nightmarish descent into madness.
Starring Juan Fernández, Michelle Hanna, Sarah Lakshmi
Director Dave Wascavage