TV Once Upon a Time sneak peek: Emma's tricked into drunken girls night By Natalie Abrams Natalie Abrams Senior Writer EW's editorial guidelines Published on March 31, 2017 10:00AM EDT Photo: ABC Has Emma already given up on Hook? In an exclusive sneak peek from Sunday’s episode of Once Upon a Time, Emma (Jennifer Morrison) packs up Hook’s (Colin O’Donoghue) things after his mysterious disappearance in the wake of Emma discovering he killed her grandfather. However, Emma gets called away to an emergency at the local bar. But when Emma arrives, she doesn’t find the drunken brawl she’s expecting, but a surprise girls night with Regina (Lana Parrilla) and Snow (Ginnifer Goodwin). Check out the sneak peek, which features a drunken Snow! Once Upon a Time airs Sundays at 8 p.m. ET on ABC.