Watch Once Upon a Time Online: Season 6 Episode 17
Paul Dailly at .Did Hook manage to find out the truth about Neverland?
That was addressed on Once Upon a Time Season 6 Episode 17 when he joined forces with Tiger Lilly to take on the Lost Boys.
Meanwhile, Regina worked to break David and Snow's sleeping curse, but she was shocked to learnt the true extent of the new spell.
Also, Gold and the Black Fairy struggled to decide on the best course of action.
Use the video above to watch Once Upon a Time online to get up to speed with the latest drama. You won't believe what transpired this week.
Paul Dailly was an Associate Editor for TV Fanatic.Follow him on X.