COLIN O'DONOGHUE" data-credit="ABC" src="http://o.aolcdn.com/dims-shared/dims3/GLOB/crop/2000x1053+0+5/resize/900x474!/format/jpg/quality/85/http://o.aolcdn.com/hss/storage/midas/c4d6e0199de207bad106a13d1f2ac176/205165662/145672_66211.jpg" data-mep="1685727" />Captain Hook could really use a friend this week on "Once Upon a Time" — but when a familiar face shows up, is the person friend or foe?

Last we saw Hook (Colin O'Donoghue), he was stranded in Neverland and being chased by the Lost Boys, who are seeking vengeance for his actions against Pan. In this sneak peek from TV Line, things are looking dire for the good captain, who cheekily offers buried treasure and rum in exchange for peace.

The Lost Boys aren't having it, though — but just when they're about to attack, they're knocked out with darts shot by Tiger Lily (Sara Tomko). "Didn't ever expect to see you back on this rock," she says.

But when Killian thanks her for the rescue, it soon becomes clear that Tiger Lily has an agenda of her own.

"Once Upon a Time" airs Sundays at 8 p.m. on ABC.

Want more stuff like this? Like us on Facebook.