Question: who plays the repo man in repo the genetic opera?
Answer: Anthony Stewart Head