Once Upon a Time: A Pirate’s Life
First Aired October 13th, 2017 Flashbacks show Hook/Rogers (played by Colin O’Donoghue) giving Henry (played by Jared Gilmore) fighting lessons and offering Emma (played by Jennifer Morrison) a magical ‘message in a bottle’ to keep in contact when he leaves home. Years later an older Henry (played by Andrew J. West) uses it to call…