Question: chi è l'attore che recita captain hook nel film once upon a time
Answer: Colin O'Donoghue