Question: who plays rumplestiltskin in once upon a time?
Answer: Carlyle