Please answer this question: who plays captain hook once upon a time?
Colin Arthur O'Donoghue