BLAVATSKY | Italian Theosophical Society Centennial Documentary “Blavatsky,” 2002 England film. For subtitles in English or another language, click Settings → Subtitles → Auto-Translate → English. If you liked this documentary, you will also like this one — Helena Blavatsky Russian […] Dominique Johnson April 19, 2017 Leave a Comment