A millionaire steals an ancient idol causing some natives call upon him a terrible curse.
Graf Greven
Indian Priest
Director
Art Direction
Writer
Producer