Leopold Keber from LOOM sent me this trailer for their independent film, Tartarus, and it blew me away. The teaser is visually interesting and completely engaging. I can’t wait to see more. The film itself is an alien invasion mystery/thriller that is based in 18th century Imperial Austria.

To check out a second trailer to the film and watch a few production diaries, head over to the group’s YouTube page (note: the videos are in German).