1962 Adventure Daughter of the Sun God Virgin sacrifice! ritualistic love! awesome death! strange drama!