People and ideas : sex and screen and rock 'n' roll