Question: ใครรับบท captain hook ในซีรีส์เรื่อง once upon a time
Answer: โคลิน โอดอนอฮิว