Please answer this question: Janet Weiss, Brad Majors and Magenta are all characters from which 1975 musical film?
rocky horror picture show