Watch Now
Filters
Streaming in:
Something wrong? Let us know!
Filters
Streaming in:
Something wrong? Let us know!
Currently you are able to watch "Tartarus" streaming on Plex for free.
Austria-Hungary 1813: Two soldiers returning from the Napoleonic war encounter a creeping invasion in a remote mountain village that far exceeds their imagination - especially as the powerful enemy calls for actions that put the humanity of the two men to the test.