“Once Upon a Time” brings its second season to a close Sunday, May 12 with a dramatic finale that actor Colin O’Donoghue teases for Zap2it will feature some interesting interactions for his character Captain Hook — who has just pulled young Baelfire out of the sea onto his boat.

“It’s an interesting thing that Hook has pulled this strange boy out of [the water]. Hook is kind of a wily character. Sometimes he’ll try being nice to somebody and then as quick as you like, he can turn and change,” says O’Donoghue. “It’ll be interesting to see how Bae and Hook will react to each other.”

When pressed for details about Hook’s relationship with Bae, O’Donoghue plays coy.

“It’s going to affect Hook … because of his history with both of Bae’s parents. I think it’s an interesting thing for people to see how Hook would react to that and what sort of relationship could form [with Bae], whether it’s a good relationship or bad relationship.”

Check out these sneak peek clips and get excited for the “Once Upon a Time” season finale, airing Sunday at 8 p.m. ET/PT on ABC. Get all the info on the official website.

Posted by:Andrea Reiher

TV critic by way of law school, Andrea Reiher enjoys everything from highbrow drama to clever comedy to the best reality TV has to offer. Her TV heroes include CJ Cregg, Spencer Hastings, Diane Lockhart, Juliet O'Hara and Buffy Summers. TV words to live by: "I'm a slayer, ask me how."