Out of all the movies mentioned, I have only seen The Crying Game and Rocky Horror Picture Show. I cannot recall much about The Crying Game as I watched it a
looooong time ago. Rocky Horror Picture Show is one of my favourite movies. I have watched it numerous times, and I own both the DVD(and Shock Treatment, the "sequel") and the music soundtrack to it. What an awesome movie!