• May 18, 2005
  • 77 min
  • Full-HD

Tartarus (2005)

A man's surreal, nightmarish descent into madness.

Country
United States of America
Companies
Troubled Moon Films

Juan Fernandez

John

Dave Wascavage

Cop / Eternal / Alien

David Weldon

Bum

Recommended For You