Barry Nyle's pills are from Benway's Pharmacy. Dr. Benway is a recurring character in the works of William S. Burroughs.
Feature debut for actress Eva Allan.
At the end of the promotional video for "Arboria" at the very beginning of the movie, the roman numerals for the copyright date translate to 1966.
In the scene where Elena is scaling the shaft between rooms at the Arboria Institute, the design of the shaft is a direct reference to the shaft scene in John Carpenter's Dark Star (1974).