Carrie Pilby is a 2016 American comedy film directed by Susan Johnson, the film stars which Irish actor and musician, best known for portraying Captain Killian "Hook" Jones on the TV show "Once Upon a Time"?
Carrie Pilby (film):  The film stars Bel Powley, Nathan Lane, Gabriel Byrne, Jason Ritter, William Moseley, Vanessa Bayer, and Colin O'Donoghue. Colin O'Donoghue: Colin Arthur O'Donoghue (born 26 January 1981) is an Irish actor and musician, best known for portraying Captain Killian "Hook" Jones on the TV show "Once Upon a Time".
Colin O'Donoghue