Question: wie speelt kapitein haak in once upon a time
Answer: Colin O'Donoghue