A new episode of Once Upon A Time, titled "Family Business," will air tonight on ABC.
In "Family Business," the race is on to track down the elusive Snow Queen, who was once a foster mother to a young Emma – whose memories of this event have been erased – in order to discover what her ultimate end game is for Elsa and the residents of Storybrooke, and unaware that she does not possess the real blade that controls The Dark One, Belle attempts to use it to get her reluctant husband to show her where the Snow Queen is hiding. Meanwhile, back in the past, Belle travels to Arendelle and, with Anna's help, seeks out Grand Pabbie to help her regain her lost memories in order to discover the fate of her mother.
Once Upon a Time stars Ginnifer Goodwin as Snow White/Mary Margaret, Jennifer Morrison as Emma Swan, Lana Parrilla as the Evil Queen/Regina, Josh Dallas as Prince Charming/David Nolan, Emilie de Ravin as Belle, Colin O'Donoghue as Hook, Jared S. Gilmore as Henry, Michael Socha as Will Scarlet and Robert Carlyle as Rumplestiltskin/Mr. Gold.
"Family Business" guest stars Sean Maguire as Robin Hood, Georgina Haig as Elsa, Elizabeth Lail as Anna, Elizabeth Mitchell as Snow Queen, Scott Michael Foster as Kristoff, John Rhys-Davies as Grand Pabbie, Christie Laing as Marian, Frances O'Connor as Colette, Eric Keenleyside as Maurice, Jason Burkart as Little John, Darcey Johnson as Oaken and Garfield Wilson as guard.
"Family Business" was written by Kalinda Vazquez & Andrew Chambliss and directed by Mario Van Peebles.
The "Family Business" episode of Once Upon a Time airs Sunday, Novemebr 2 at 8 p.m. ET on ABC.