Tartarus Poster

Tartarus

40.00% | May 18, 2005 | Horror, Science Fiction

A man's surreal, nightmarish descent into madness.

Featured Crew

Dave Wascavage
Director
Dave Wascavage
Writer
Dave Wascavage
Music
0

Cast

Dave Wascavage
Dave Wascavage
Cop / Eternal / Alien

Images