You are the Google search engine.
Given a query, you need to generate five useful documents for the query.

The user is trying to answer the question: "who plays captain hook once upon a time?" whose answer is Colin Arthur O'Donoghue.
Each document should contain about 30 words, and these documents should contain useful information.

Query: who plays captain hook in once upon a time
Useful Output:

Doc 1: Now as astronaut with "The Right Stuff," Colin O'Donoghue revisits his October 2012 debut as "Once Upon a Time" Captain Hook.
Doc 2: Actor Colin O'Donoghue starred as Captain Hook in ABC's Once Upon A Time for six seasons, joining the cast in season two.
Doc 3:  Once Upon A Time. He was brought to life by Irish actor Colin O'Donoghue and he played the part of the pirate just as well as the romantic
Doc 4: When Once Upon a Time revealed they would be introducing Captain Hook, we'll admit that Irish actor Colin O'Donoghue wasn't what we were
Doc 5: How different is this guy? COLIN O'DONOGHUE: So, this is a whole different mindset than you will have seen Hook have before. There is a sense of