Beautiful, interesting, incredible cinema.
In the 1900s the German secret society Thule and their occult all-women division Vril establish contact with the other world.